想跟大家分享我最近的一個小專案。

花了約3個晚上用Tesana建一个Roguelike,主要是出於好奇心,想看看有多遠能推倒它。 tôi期望最后會以一個糙糙的原型结束,但是事實證明,最後變成可以玩并且有趣的遊戲。

核心循環現在還是很標準的Roguelike:

  • 在迷宮中移動
  • 戰鬥敵人之類的不同类型
  • 使用閃躲+基本戰鬥
  • 接觸升級/能力
  • 随時間變得更強
  • 最後遇到BOSS戰鬥

讓我印象深刻的是,不僅僅是速度的快,但是過程中感到的速度。

不同於原本的流程 (引擎設定、串線系統、資產管理等),實際上像是在直接訪問遊戲行為。我建造一些小東西, -> 測試 -> 微調 -> 擴張。 循環很快,這樣使我更容易保持動力。

有一些東西可以在短時間內完成:

  • 基本战斗循环,感覺很靈敏
  • 多種敵人行為 (不是僅只改變外觀 )
  • 功能/進度系統影響遊戲玩法
  • UI 層 (健康、閃避、武器、地圖)
  • 支持重複遊玩的迷宮結構

它顯然不夠成熟,但是已經達到一個重要的臨界點,一個可行的系統,而不是一個碎片的集合。

給予上下文,我們小Roguelike的想法已經有很久了,但是從未進入實現,因為引入的費用 (時間 + 設置 + 複雜度 )。 我第一次以如此快速的形式將遊戲變成可以玩的。

我很想知道其他人對這種工作流程的看法。 有什麼點子可以讓遊戲變得更好嗎? https://kindhearted-lynx-705.convex.cloud/api/storage/b196efdb-eb57-4695-ac50-5e238ed3b147