這次挑戰的核心不僅是學習遊戲製作,更是實現我想做的遊戲。市面上,主流的遊戲開發語言如C++、C#或是利用Unity和Unreal Engine等引擎都有其特色,但考慮到我想要高效能及跨平台特性(尤其是macOS支援),我選擇了Rust進行遊戲製作。這也提供我一個深入學習Rust語言的機會。
這次挑戰想要製作的遊戲是類似HoloCure的Roguelike類型遊戲,希望至少能完成到玩家能順利體驗的階段。
關卡設計具有隨機性,每一次遊戲都會生成不同的關卡。關卡中會出現各種各樣的敵人和道具。
敵人設計具有多樣性,每種敵人都有自己的攻擊方式和技能。
道具設計具有豐富性,包括武器、防具、道具等。每種道具都有自己的效果,玩家可以根據自己的需要來使用道具。
遊戲畫面採用像素風格。
細膩的音效將加深玩家的遊戲沉浸感,