使用ChatGPT进行游戏开发的核心问题:它是无状态的。每次会话中你都是一个陌生人。
所以我建造了Code Gams,作为一个一等公民的特性,保存代码片段的库,并不是一个后来才添加的功能。
以下是实际工作流程:
- 你正在Unity中工作,创建一个敌人AI。这个AI帮助你正确地实现状态机。
- 你点击了“保存到库”,给它一个标题,标记为Unity,并添加一个笔记,如“BOSS敌人,3个状态”。
- 下一个项目,下一个会话 - 它就存在了。你可以将其拉出来,粘贴完成。
与此类似的是Godot信号,Pygame碰撞逻辑,或者你正在构建的任何东西。
AI方面已经理解了引擎特定的背景,所以你不需要花10分钟来解释它才能使用。它知道什么是CharacterBody2D。它知道你说的“加一个减速机制”。
老式像素界面只是为了好玩,但它让东西看起来像是在游戏开发环境中,而不是在一家公司的SaaS控制台中。
有人在使用系统来在项目之间保存和重用代码片段吗?我在想其他开发者是如何处理这个问题的。
评论 (0)