Tabarak Paracha
1月 16, 2024
我不认为您能够全凭 ChatGPT 独立完成游戏,而是大概率选择将其作为辅助工具使用。这一观点是否准确?
"非常准确。你应当始终将其作为辅助工具。在此前的视频中,我们有意从一个对编程知识一无所知的人士角度出发,尝试运用ChatGPT。因此,我们提出了许多关于在Unity中如何进行的基础问题,例如设定编码脚本、构建整个游戏关卡等,但这对初学者来说是非常困难的。”
虽然 ChatGPT 确实能解释答案,但拖得太久,对话就会变得繁琐无意义了。GPT 这类工具的一个常见问题就是,一旦对话拖得太长,过一段时间它就开始混乱了,它会感到困惑,无法再像刚开始聊天时那样准确的给出答案了"。
是的,我觉得对于像我这样没有编程经验的人来说,确实难以遵循那些指令。您呢,有编程背景吗?
"我也没有专业工程背景,我所学会的东西基本上都是通过观看 YouTube 的教程、阅读文章和学习 Unity 教程自学而来的。在过去的 5 年里,我一直在用 Unity 开发游戏。大部分都是超休闲游戏,这让我学到了很多编程逻辑"。
您做游戏也有 5 年了,在用 ChatGPT 或者其它 AI 工具之前,开发过程又是怎么样的呢?
"自从去年以来,ChatGPT 和其他的人工智能工具逐渐得到广泛应用。在那之前,所有的工作都需要手工编码,必须从头开始逐一构建。你必须深度了解编程,然后花费大量时间去思考你在开发的游戏中遇到的各种问题。例如,以国际象棋游戏为例。该游戏包含了各种各样的元素,如不同的棋子,且这些棋子只能移动至特定的位置。因此,如果不依赖ChatGPT,就需要深入研究如何编写代码,让棋子只能移动到特定的位置,以及让这个棋子怎么挡住另一个棋子的路等问题。
但如果你把这个任务交给 ChatGPT,并用技术方案阐述清楚,并告知规则,它就能在约2-3分钟内完成。你再和它确认细节,提供一些反馈,大约5-10分钟后,你就会得到想要的结果"。
没错,这个办法在我们以前的测试中效果显著。我们把游戏描述的图截上传给 ChatGPT 4,它能正确理解所有的东西。
"对,在 ChatGPT 4 的新功能下,它还可以分析图像,了解具体发生了什么事情,你还可以进行游戏设计的原型模拟,解释关卡、角色以及你期望他们执行的各种动作。比如,角色要按哪些键跳或者行走,只要你把这些细节写出来或者画个图,它就能明白。”
关于其它的使用场景,你能否分享一些热门的案例?
"我主要用 ChatGPT 做两件事。一个就是设计图标和徽标,甚至是游戏的营销宣传材料。对于它来说,小事一桩,还可以做出可以用到游戏中的图标,比如游戏装备等等......"
"至于编程方面的最佳应用实例,可能每个游戏都有所不同。但在大部分情况下,ChatGPT完全可以做到的,这些过程中涉及了一些基础的逻辑。许多时候,逻辑虽然很简单,但在编码过程中需要处理许多不同的使用情境,虽然需要花费一些时间,但都是可以做到的。“
您为何特别选择ChatGPT来创建视觉效果,而不是其他工具呢?使用ChatGPT是否存在某些优势?
"主要是因为它非常方便,我现在已经非常习惯使用它了。在我看来,市面上的所有其它的 AI 工具都没有什么本质区别。它们也许比 ChatGPT 强上上10-15%,或者比ChatGPT差一些。但使用 ChatGPT,你可以得到即时的对话式反馈,同时还可以上传参考图片。因此,你只需要发送一张图片过去,然后让它分析图片的风格,并生成一张结构与之相似的新图就行了。
除此之外,还有Midjourney 的最新版本(第 6 版),我还没有试用过,但据说效果相当出色,它不仅能够生成文本,而且生成的图像也极其精细。我正在寻找更多 2024 年的新工具进行探索。
在下一部分的对话中,Anul 将会分析他的电脑屏幕,向大家展示如何在各种场景中现场运用 ChatGPT。请观看视频以获取更多信息!