我不想让编码代理改变我的游戏,但仍有许多方法可以利用它们作为单独开发者而不改变代码库。 我想分享5个AI代理可以快速为你建立的东西,帮助你节省时间和提高开发效率,而不用担心代理对代码库的影响。 请在下方添加更多想法。

1. 战斗发射器/场景创建器

相比于简单地玩游戏来测试平衡、寻找错误或捕捉营销素材的精彩时刻,考虑如何设置一个场景创建器。 我要求代理为我建立一个Python脚本,带有下拉菜单,让我完全自定义战斗,允许快速测试构建、物品组合、地图、Boss和更多。 虽然你的游戏可能不同,但你很可能有玩家进度、物品库存、等级、敌人等,所有这些都需要测试和平衡。 一个额外的好处是机会来自定义可销售的时刻,可能难以在游戏中实现。 你的场景自定义脚本可能会对你的开发过程有何帮助?

2. 营销工具

制作一个伟大的预告片很难,有时你需要展示的场景并不在游戏中,需要以特定的方式展示。 我需要一种方法来展示各种组成一个构建的物品,但游戏中的商店并不是一个好的方法,因为它很混乱,很难引导观众的注意力。 我要求代理建立一个场景,快速展示大量构建选项以更有趣和创造性的方式。 https://i.redd.it/shxskr2l88ch1.gif 我们都见过那500+个物品滚动屏幕的预告片... AI代理可以为你弹出这样的东西。 你可能有游戏系统很难在4秒的预告片中展示,AI代理可能可以为你建立一个更明显的版本的机制来展示游戏玩法。 我的游戏很难展示牌的工作原理,所以我要求代理快速建立一个场景,展示一个巨大的牌,好让玩家更清楚地看到。 https://i.redd.it/be68simp88ch1.gif

3. 数据收集仪表盘

如果你在平衡游戏方面遇到困难,考虑捕捉详细的统计数据,包括游戏过程中的胜利、失败、死亡等,保存为.csv文件。 自己编码来保持代理不进入你的代码库,但让AI代理为你建立一个html仪表盘,以便你可以解析数据并在可排序的可视化语言中展示。 我可以通过快速刷新仪表盘来收集故障报告、玩家构建和运行信息。 https://preview.redd.it/0lseao3v88ch1.png?width=1287&format=png&auto=webp&s=ef8c7515680c0cb9053c15ef50911602a570bb31

4. 性能指标

AI代理可以建立性能日志工具,导出到数据文件中,使你可以获得极其有用的性能数据,以便你可以定位帧数损失的位置。 这可能是一个很大的猜测,没有性能遥测。

5. 构建工作流工具

我的游戏曾经是2D的,我正在制作大量的精灵图集,仔细在photoshop中重新排列它们。 缩放、KEYING OUT颜色、正确排序和导出完美格式的精灵图集可能是一项繁琐的工作。 我要求代理写一个Python脚本,找到001.png文件夹中的所有文件,格式化它们到正确的大小,并在秒钟内输出一个完美的精灵图集。 你可以建立文件名格式化脚本、文件清理脚本、批量音频处理、组织脚本等。