主要是梦想家,没有游戏开发或编程经验,但为我自己和朋友制作过几款桌游,并担任过多年英语教师,因此我的背景确实在于构建和搭建技能框架,以挑战性但可实现的速度引导学生完成复杂的课程。

我一直在使用Claude反复修改和完善一款掷骰子游戏。目前我只是通过直觉式编码将游戏循环编写成HTML,以便轻松测试并确保系统按我的意图实现。这同时也是一种思维实验,看看这个游戏循环是否值得继续推进,还是仅仅成为另一款没有实质价值或深度的平庸之作。

到目前为止,最有帮助的是能够将游戏构建到该迭代版本功能完备的状态,让Claude编写一个脚本多次完整运行游戏,并提供原始游戏数据——例如需要多少次运行/死亡(这是一款类Rogue游戏)、在菜单中花费的点击时间(我不得不说这是一个相当有趣且具有启发性的指标)、直接玩家输入和交互的次数——以及整体分析。

在要求提供深度评估设计简报时,它帮助我发现了根本性的设计缺陷,突出了游戏机制之间的相互作用,并提出了可能的修改建议。这是迄今为止开发过程中最有用、最有启发的部分,因为它迅速识别出核心游戏循环缺乏真正有影响力的玩家决策,并帮助我重新聚焦于核心系统,使玩家决策分支、自主权和问题解决成为游戏循环的核心(而不是仅仅构建更多掷骰子的方式)。现在,我感觉更好地把握了系统生态系统应如何运作,以及根本指导原则:让玩家的决策对事件产生有意义的影响。

有几个方面希望能得到帮助:

  1. 我目前的游戏开发方法是否是最佳实践,还是在这个早期阶段我完全遗漏了什么?

  2. 如果游戏构建到这种状态,且游戏体验在该领域其他游戏中显得紧凑且独特,那么我在构建视觉资产、图形、动画等方面应如何推进?(理想终端状态是2.5D视觉效果,类似《歧路旅人II》)我的技术栈应该是什么样?有没有你推荐的好教程来帮助我构建资产工作流程?AI如何与Godot或Unity等游戏引擎协同工作?

感谢您的意见和见解,这些东西竟然能实现真是太神奇了,当年我12岁时逃学去玩《最终幻想VII》,根本无法想象我们会走到今天这一步。