大家好,我是Senior Fullstack工程师,终于通过AI(在我的情况下是Codex)能够在不失去与家人联系的情况下开发我的第一个游戏:D 任何方式,目前我正在构建一个确定性的防御游戏,具有战略组件、单位、目标等。目前我使用以下技术栈: - Expo用于Web和移动 - Skia与CanvasKit用于跨平台游戏渲染 - 使用Skia Atlas和Reanimated的精灵图集和动画 It应该能够在多个平台上工作,并且几乎不需要编写平台相关的代码。 基础游戏甚至可以在CLI中运行,我已经构建了它。 所以上述技术栈只是用作渲染层,固定游戏循环以使游戏看起来更有趣。 我最难以克服的问题是生成精灵图像的一致性,以及让AI处理动画... 这需要很多往返才能得到我想要的结果,而这只是耗尽我的令牌。 我以前甚至尝试生成单位的部分图像(头部、躯干、手部、脚部、没有腿、没有手臂..)并使用Reanimated模拟运动、打击等,但AI的表现非常糟糕。 我真的很希望尽可能少地进行手动动画工作,因为我对此不擅长。 我尝试切换到表格,但它也无法做到一致性,必须与代理斗争。 我添加了图像处理/验证CLI、参考图像和技能来使图像提示一致。 但是,仍然有很多AI手持的情况。 所以我在想:在构建这样的确定性防御谜题游戏时,我会使用什么技术栈? Expo是不是正确的选择(我选择它是因为它支持跨平台,核心游戏非常简单,我只需要在上面添加一些渲染功能)? 有关一致的游戏资产生成的任何建议?