Try   HackMD

專題建置API紀錄

角色對應API格式

json


資料表格式

角色的Id(Pkey) 角色名稱 身分 特點 背景
1 吉多 學生/資訊狂熱者 熱愛鑽研電腦技術,對程式設計充滿熱情 平時喜歡探索各種科技相關的知識,因此朋友們都戲稱他為「宅哥」
2 Van 聰明的鸚鵡/Python專家 能說話、聰明機靈,擅長Python程式設計 吉多的好夥伴,時常陪伴在他身邊,對電腦領域也有極高的天賦

關卡對應API格式

json


資料表格式

關卡的Id(Pkey) 關卡名稱
1 第一關
2 第二關
3 第三關
4 第四關
5 全開放

角色對話API格式

json

all_dialogue_chains = {
        'player_King': [
            { "speaker": "player", "text": "陛下,您今天想下盤棋嗎?" },
            { "speaker": "King",   "text": "國王,好久不見!" },
            { "speaker": "player", "text": "那我們來一盤如何?" },
            { "speaker": "King",   "text": "非常好!" }
        ],
        'player_House1': [
            { "speaker": "player", "text": "這裡真舒服啊!" },
            { "speaker": "House1", "text": "歡迎回到家裡。" }
        ]
    }

資料表格式

對話的Id(Pkey) 說話的人(Fkey) 台詞 對應的關卡主題(Fkey)
1 player 陛下,您今天想下盤棋嗎? 第一關
2 King 國王,好久不見! 第一關
3 player 那我們來一盤如何? 第一關
4 King 非常好! 第一關
5 player 這裡真舒服啊! 第三關
4 House1 歡迎回到家裡。 第三關

題目對應API格式

json


資料表格式

題目的Id(Pkey) 題目名稱 對應的關卡(Fkey) 問題內容 A B C D 解答選項 題目類型
1 第一關
2 第二關