三个月前,我开始开发我的第一款游戏,Sporehold。

我是一名移动软件工程师,但这是我第一次完整开发一款游戏。我使用Flutter和Flame,这套技术让我能够使用熟悉的技术进行开发,同时探索游戏开发。

Sporehold是一款回合制战术策略游戏,你指挥一支攻击者团队,试图摧毁敌方建筑。

有趣的是,你的攻击在执行之前就会被揭示。防守者可以根据你的计划进行反应,因此位置布局和预判他们的回应变得至关重要。

我最初以为实现机制会是最难的部分。

实际上不是。

平衡整体情况证明更具挑战性。即使是对单位技能、敌人行为或增援的微小改动,都会显著影响战斗的结果。

在不让游戏变得令人沮丧的情况下让它保持挑战性,比我预期的要多出许多次尝试。

在独自开发三个月后,Sporehold终于在iOS上发布。

这段经历是一次有趣的游戏开发入门,让我对即使是相对较小的策略游戏,背后需要投入多大的工作也有了全新的认识。