主题
- #AI網頁遊戲開發
- #AI應用
- #遊戲製作
- #錯誤修正
- #30分鐘網頁遊戲製作
撰写: 2024-11-08
撰写: 2024-11-08 17:18
雖然變成突然的系列,但很有趣所以沒問題。
現在因為逐漸增加錯誤修正和細微修改的詢問,
似乎很難記錄所有詢問,但還是寫下來吧。
Q13. 在上述遊戲中,請新增一個顯示背景圖片、角色和怪物的畫布區域,位於控制台區域上方。
-> 從此之後,為了新增圖形而提出此詢問,新增畫布區域,並將各自需要的功能分開添加到三個檔案中。此時,除了新增可以繪製背景、角色和怪物的功能外,還在角色和怪物上方新增了血條。(哇),因為必須自行準備hero、goblin、orc、troll、dragon、background,所以使用新的分頁,同樣向Perplexity要求產生圖片(Flux模型,illustrator類型)。
使用韓語輸入時,圖片無法正常產生,因此提出以下要求:
Q13.1. fantasy, hero, right side, 2d pixel, 100x100size, character draw
比想像中好。.img
Q13.2. fantasy, goblin, right side, 2d pixel, 100x100size, character draw
哥布林,你有點強啊…?.img
Q13.3. fantasy, orc monster, left side, 2d pixel, 100x100size, draw it.
獸人…尾巴???.img
13.4. fantasy, troll monster, left side, 2d pixel, 100x100size, draw it.
嗯…這…有點像…巨魔…?.img
13.5. fantasy, dragon monster, left side, 2d pixel, 100x100size, draw it.
啊…好久不見了,德老師~.img
13.6. fantasy, forest, width 800pixel, height 400pixel, draw images
更像是…某個新行星的感覺…?.img
Q14. 請再次輸出整個程式碼。
-> 為了反映修改,已提出整個程式碼輸出請求。
Q15. game.js 檔案的結尾部分遺漏了。請再次輸出該檔案。
-> game.js 檔案結尾部分略有遺漏,因此請求再次輸出該檔案。
Q16. game.js 檔案太長了。可以根據主要功能進行分割嗎?
-> 由於單個 js 檔案過長,為了日後管理方便,已提出根據功能分割的請求,並已按以下方式反映。
是的,當然可以。可以將 game.js 檔案根據主要功能分割,使其更容易管理。我們將按以下方式分割檔案:
characters.js:Character、Player、Monster 類別定義
items.js:Weapon、Armor 類別及相關數據定義
game.js:Game 類別及主要遊戲邏輯
ui.js:UI 相關函數(畫布繪製、狀態更新等)
main.js:遊戲初始化及執行相關函數
Q17. main.js 檔案遺漏了。請再次輸出該檔案。
-> 最後一個檔案(第五個檔案)結尾部分也遺漏了,因此請求再次輸出。
Q18. 請再次輸出包含已分割 js 檔案的 html 原始碼。
-> 請求輸出包含已分割檔案的 html 原始碼。
Q19. healthbar 在戰鬥過程中未顯示在 canvas 上,存在錯誤。請檢查原始碼並進行修正。
-> 雖然正常顯示,但只有在最初才會顯示 health bar,戰鬥中不會顯示,因此提出修正請求。
Q20. 在 ui.js 中,繪製 monsterImage 時發生錯誤。請進行修正。
-> 功能中發生錯誤,因此提出修正請求。
到此為止,午餐時間的工作已完成,結果正常運作。
评论0