大家好!这是我在照片中的自我介绍,周围是多个监视器,我正在开发我的游戏,Snake: Gridbreaker :) 我已经多年在编程和教程编程方面工作,但独自开发一款完整游戏确实是一种经历。 Snake: Gridbreaker 是一款在 Godot 中制作的动作迷你角色扮演游戏,受原始蛇的启发。它有不同的类别、BOSS、升级和许多围绕蛇身体的机制。经过 3063 次提交后,它终于将在 11 月 3 日进入早期访问阶段! 我想分享我作为独自开发者的经验的一些事情。 1. 让人们玩你的游戏比制作它更难。 我已经向全球的 YouTube 视频制作人、流媒体主播和游戏网站发送了 2232 封电子邮件,包括跟进邮件。 我收到了 377 条与游戏相关的 incoming 消息(不是 377 个独特的回复)。 有很多人从未回复,有些人拒绝了。 当前的游戏有大约 230 个愿望清单。 这个 outreach 的结果并不出色。 :) 但在这个过程中发生了一个有价值的事情。 有几位创作者实际上玩过游戏,录制了视频,直播了游戏或给我发送了详细的反馈。 我们观看了他们的玩法,并发现了我之前从未注意到的问题。 混淆的机制、控制器问题、文字太小以及各种游戏问题。 例如,我修复了 PlayStation 控制器的问题,并增加了默认文字大小后观看了某人的玩法。 令人惊讶的开发时间现在花在了通过这些视频发现的问题上。 2. 我使用 AI,并且我是公开的。 我在开发过程中使用了几个工具: * Codex 用于编码和重构。 * Claude 用于动画和视觉行为。 * CodeRabbit 用于审查代码更改并找出潜在的错误。 * Gemini 用于检查翻译。 有一个有用的技巧:当一个可视化错误难以解释时,我会记录它并发送给 Claude Opus。 它可以分析发生的事情并帮助找到原因。 这已经节省了我大量的调试时间。 我在 Steam 上透明地使用了 AI,至少有 10 个联系人明确拒绝或限制了报道,因为 AI。 我理解不是每个人都喜欢 AI 辅助开发。 但我在这个项目上花费了巨大的时间,测试了机制、修复了错误并改进了游戏。 3. 作为独自开发者意味着做出很多决策而不知道它们是好的。 我重写了系统,改变了机制,调整了动画,并花了几个小时来修复问题,这些问题可能不会有人注意到。 然后有人玩了 15 分钟,指出了我之前不知道的明显问题。 这是对我来说最有价值的教训之一。 我变得更加愿意展示未完成的工作并问人们他们的意见,而不是试图在任何人看到之前做好所有事情。 4. 游戏将于 11 月 3 日发布! 我对它的进展感到非常满意,尽管只有 230 个愿望清单。 Steam 上有一个完全免费的试玩版,如果你们中的一些人给它试玩,我会非常感激。 https://store.steampowered.com/app/4828340/Snake_Gridbreaker/ 我特别感兴趣的是关于控制器、游戏玩法或不理解的任何事项的反馈。 并且,对于其他独自开发者: 你如何让人们测试你的游戏? 找到愿意玩并提供有用的反馈的人是我面临的最大挑战。 感谢阅读,祝好运!
3,063 次提交,2,232 个邮件和 230 个心愿单。我的单人开发游戏将于11月3日发布!
评论 (0)