这个游戏已经在开发了一段时间了,最初使用的是Antigravity,但限制太糟糕,Google 模型也经常变化,导致行为也不稳定,所以换成了 Claude 的代码,感觉更容易使用。游戏资源都是用 Retro Diffusion 制作的。

你可以在这里玩这个游戏:https://astropulse.github.io/nova-play/

我非常希望能收到一些反馈。控制方式、游戏风格和游戏玩法大部分已经确定了,但有些系统仍然需要调整。目前的大多数成就太容易获得了,计划在将来进行更大的平衡调整。

自从上次在这里展示它以来,有一些变化:

  • 敌人、boss 和难度等级都有了重大的调整。
  • 有一个升级系统,让你可以选择不同的奖励。
  • 你可以在太空中找到随机的升级物品。
  • 游戏支持控制器输入,包括游戏和菜单(我认为感觉还不错)。
  • 有几个boss要战斗,我计划在将来增加更多。
  • 有一整套成就要获得,并且有一个系统来跟踪它们,成就会保存在本地存储中,所以在重新加载时成就会保留。
  • 每个波浪结束时都会交付一个存储桶。
  • 大多数升级可以组合在一起,直到达到.legendary等级(这有助于减少物品存储空间)。

这个游戏的开发进度非常令人满意。作为一个实验,我决定完全依赖AI来完成所有的代码和艺术,目前感觉非常满意。没有系统太难以让它感觉良好,制作资源也非常容易。一些boss机制很难实现,因为AI模型不擅长处理开放性任务,如“制作高速度boss战斗”,所以你必须在AI告诉它做什么之前先确定具体的机制。

它不使用任何引擎,只是简单的JS+HTML,我认为这是一个好的决定,因为这个游戏不需要太多资源,AI模型直接与语言接口的能力也比通过引擎更强大。