用史上最强AI做游戏的提示词写作技巧#3

03/1115 浏览开发心得
【明确角色与背景】 2/3
由于论坛发帖有1000字的字数限制,这篇帖子需要分成三次发
4. 使用专业术语
游戏引擎有特定的术语,准确使用这些术语能触发AI更精确的知识检索。
【在叙述的时候要表达清楚:自己需要要什么,什么东西是什么】
举个最简单的例子比如很多人做UI。说法非常含混,任何按钮,对ai的表达都是按钮。然后AI就会把这些按钮都标识为按钮,当项目变大的时候。然后你再说按钮的话,AI就会搞不清楚是哪一个。这也是为什么很多人的项目做的越久,越发现AI不清楚你在说什么。
所以要从刚开始你就非常明确的告诉AI。这是什么区域,这是什么按钮之类的。其实这是做什么用的,就是你给AI在,你帮AI在打标。给不同的按钮,不同的区域,打上不同的标识。之后你再告诉AI,AI就会按照你说的查询对应的东西。
此外,你要记住你打的标。可以用一些小工具,比如记事本或者脑图之类的工具。记录你的标识。
5. 提供项目上下文与约束
如果项目已有部分代码或特定架构,应在提示中简要说明,以便AI生成的代码能与现有系统兼容。例如:
“制作一个成就系统,要和现在的游戏内容兼容。”
这些上下文信息能避免AI生成“孤立”的代码,确保整合时的顺畅。
三、模糊 vs. 明确
很多开发者会忽视这个问题,一个模糊的描述,和一个明确的描述完全是两个概念。
比如现在需要做一个英雄的天赋系统。
一个模糊的描述,只是简单的说,我现在需要做一个英雄的天赋系统。
而一个明确的描述,就需要描述很多具体的事情。比如天赋一共有几种?升级条件是什么?升级要求是什么具体有什么限制?英雄需要满足什么样的条件才能升级天赋?天赋点获取规则是什么?等等等等。
一个明确的描述的优势在于AI可以了解你的具体的需求,从而创建相应的框架,如果只是一个模糊的描述,AI创建的框架也会非常简单以后你会添加更多的东西的话,有可能这个简单的框架根本无法容纳,或者是出现很多问题就会出现反复返工的情况。
这也是为什么很多人在一个项目里会发现,告诉AI做一个东西很多次,AI怎么都做不成,其实很有可能就是你的初始的框架有问题。后面的东西根本就塞不进去,或者是塞进去之后会出现很多不应该有的错误,或者是冲突之类的。
明确角色与背景后,AI不仅生成了核心逻辑,还考虑了项目整合、性能、调试等实际开发需求。
3
1
2