iT邦幫忙

2023 iThome 鐵人賽

DAY 2
0

https://ithelp.ithome.com.tw/upload/images/20230916/20140358wwSicF1TVr.png
這次挑戰的核心不僅是學習遊戲製作,更是實現我想做的遊戲。市面上,主流的遊戲開發語言如C++、C#或是利用Unity和Unreal Engine等引擎都有其特色,但考慮到我想要高效能及跨平台特性(尤其是macOS支援),我選擇了Rust進行遊戲製作。這也提供我一個深入學習Rust語言的機會。

遊戲類型

這次挑戰想要製作的遊戲是類似HoloCureRoguelike類型遊戲,希望至少能完成到玩家能順利體驗的階段。

遊戲功能

  • 移動:玩家可以使用鍵盤來控制角色的移動。
  • 射擊:玩家可以使用武器來射擊敵人。
  • 躲避:玩家需要躲避敵人的攻擊。
  • 升級:玩家可以通過收集金幣和道具來升級角色的能力。

遊戲內容

關卡設計

關卡設計具有隨機性,每一次遊戲都會生成不同的關卡。關卡中會出現各種各樣的敵人和道具。

敵人設計

敵人設計具有多樣性,每種敵人都有自己的攻擊方式和技能。

道具設計

道具設計具有豐富性,包括武器、防具、道具等。每種道具都有自己的效果,玩家可以根據自己的需要來使用道具。

遊戲畫面

遊戲畫面採用像素風格。

遊戲音效

細膩的音效將加深玩家的遊戲沉浸感,


上一篇
[Day 1] 為什麼要做這個挑戰
下一篇
[Day 3] 如何開始遊戲製作
系列文
三十歲時在做什麼?有沒有空?可以來做遊戲嗎?30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言