今天我們要來完成最後一個 AI 敵人,一樣要用演算法來練習。
這個敵人的移動策略是:如果附近有炸彈或爆炸範圍,就優先逃離危險區。如果沒有危險,就慢慢靠近玩家。...
模組六|測試、效能與上線(Day 26–30)
昨天那三個 404 裡,第二個藏在 index.html 第 5 行——一條寫死的 favicon 路徑。同...
正式進入第三階段:「數據掌控」!
昨天實作的 To-Do List API 雖然功能完整,但只要終端機一關閉,陣列裡的任務就會瞬間灰飛煙滅。一個沒有記憶的後端程...
今天我們要秉持著打造原型的精神,試著來完成「兩個箱子一個目標點」的玩法,不過由於兩個箱子的做法相較於一個箱子會更複雜一些,所以我想跟大家一起練習「先窮舉後精簡」...
我們已經學習了陣列高階函數的轉換技巧。今天我們要進入前端開發中最關鍵的課題之一:非同步 (Asynchronous) 資料處理。
不論是呼叫 API 撈取資料、...
經過昨天的努力,我們已經可以自由的在兩個地圖中移動了,不過我們還需要可以跟 NPC 對話。
如果你玩過 RPG 遊戲的話,要開啟對話,通常都是移動到NPC 的附...