我一直在开发一款名为Enduro Race的免费2D摩托车游戏,直接在桌面和移动浏览器中运行。玩家需要在山丘、岩石、木头和木制障碍物上平衡自行车,试图改进等级时间,收集硬币,解锁摩托车并升级它们的性能。 生成式AI被用作图形、声音、文本和代码的助手,并在itch.io页面上公布了使用情况。 我一直亲自参与游戏设计、需求、测试、集成和反复调试。最难的部分不是制作初始原型,而是让可见的游戏和物理模型始终一致。 我花了很多时间检查地形曲线、岩石和障碍物碰撞形状、摩托车下方轮廓、移动平衡响应、保存进度和在更长的移动会话期间的性能。这个过程教会我,AI输出仍然需要严格的可视化测试和小的孤立变化。当几个系统同时改变时,回归变得更加困难。返回清洁版本,比较渲染形状与物理模型,并分别测试桌面和移动设备,产生了更好的结果。可玩版本:https://danigame1.itch.io/enduro-race 我很想知道其他开发者如何在游戏中混合视觉资产、自定义物理和两种控制方案时结构AI辅助迭代。您使用哪些验证方法帮助您防止可视化变化从其碰撞模型中漂移?