什麼是Roguelike類型的遊戲呢?
在之前的文章中,分享了想要使用什麼技術和引擎來製作遊戲也分享了Rust語言的特色和ECS遊戲架構。今天來聊聊我想要做的遊戲類型,那就是Roguelike。
Roguelike的歷史:
Roguelike這個名稱源於1980年代的一款遊戲叫做Rogue(Rogue: Exploring the Dungeons of Doom)。Rogue是第一款將地下城冒險、隨機生成的關卡和回合制戰鬥結合起來的遊戲。從那之後,這種遊戲風格慢慢受到玩家和開發者的喜愛,許多遊戲依照Rogue的遊戲機制推出他們的Roguelike類型遊戲。
Roguelike的主要特點:
-
隨機生成的地圖和物品:每次玩家開始遊戲時,遊戲世界都會重新生成,確保每次體驗都是獨特的。
-
回合制戰鬥:玩家與敵人交替行動,策略性的思考每一步是成功的關鍵。
-
高難度與死亡懲罰:玩家死亡後通常需要重新開始,不過許多現代的Roguelike遊戲也添加了進度保存或其他機制來減輕難度。
-
簡單的圖形或ASCII藝術風格:儘管許多現代的Roguelike遊戲已經採用了高解析度的圖形,但原始的Roguelike遊戲通常使用字符表示遊戲中的物件和生物。
-
資源管理:可獲得和可攜帶的資源(裝備、道具等)有限制,需根據策略作出取捨。
Roguelike 遊戲的類型
-
傳統 Roguelike:傳統 Roguelike 遊戲遵循 Rogue 遊戲的核心特點,具有隨機生成的地圖、永久死亡和角色升級等特點。
-
Roguelike-like:Roguelike-like 遊戲受到 Roguelike 遊戲的影響,但在某些方面有所不同,例如採用了非隨機生成的地圖或沒有永久死亡等。
-
Roguelike-lite:Roguelike-lite 遊戲是一種更簡化的 Roguelike 遊戲,通常具有較短的遊戲時間和更容易的難度。
Roguelike 遊戲的優點
-
耐玩性:由於地圖是隨機生成的,每一次遊戲體驗都是特別的,這使得 Roguelike 遊戲具有很高的耐玩性。
-
挑戰性:Roguelike 遊戲的永久死亡機制使得遊戲具有很高的挑戰性,這可以給玩家帶來成就感。
-
豐富的遊戲性:Roguelike 遊戲通常具有豐富的遊戲性,包括戰鬥、探索、解謎等。
-
可養成性:有些Roguelike可以透過每一次的探險來強化道具或是角色能力,有養成培育的樂趣。
經典的Roguelike遊戲: