我认为AI在游戏开发中是一个实用的工具,所以我认为我们应该更加开放地讨论它实际上是如何被使用的。太多时候在AI游戏开发领域(尤其是在这里的r/aigamedev),我看到人们把AI当作魔法一样对待。他们使用它来学习更快、设计更好、改进工作流程,而不是使用它来学习技能、设计系统、理解概念、减少重复工作、加速早期阶段的想法。这种方法不是一个真正的工作流程。它只是盲目乐观。AI确实可以有用。它可以帮助调试、设计、解释概念、减少重复工作、加速早期阶段的想法。当它被使用得当时,它就成为一个真正的开发过程的一部分。但是,它不应该被用来避免学习技能。当人们使用AI生成他们不理解的代码、建立他们无法维护的系统、创建通用资产、或者认为技能不再重要时,他们不仅伤害自己,还让AI难以被接受为一个合法的工具。每个坏的例子都加深了对AI的负面看法。它让AI看起来像懒惰的工具、替代努力、或只是技能的捷径,而不是能够真正改善工作流程的工具。AI并没有消除对技术知识的需求。事实上,它使技术技能更加重要。如果你不理解架构、调试、性能、可维护性、或为什么一个解决方案有效,你只是希望输出是正确的。同样,对于设计、艺术、动画、写作、音频、市场营销、生产等游戏制作的每个方面,你仍然需要足够的知识来认识好工作、找出问题、理解需要改变什么、并不断改进。人们总是跳过这个步骤。人们使用AI来避免学习过程,这样AI才会对他们有用。然后,当结果是破裂的、通用的、混乱的、或无法维护的时,他们就责怪AI。这种情况就是为什么AI在创造性和技术领域有一个坏名声的原因。它不是因为工具无用,而是因为它们经常被视为避免获得真正经验的方式。这并不使人有力量。它使人失去希望。这也很重要在就业市场上。游戏开发已经竞争激烈了。工作室不会因为你可以提示一个工具产生一个基本上有效的东西而雇用你。他们想要真正理解工作的人。那些脱颖而出的个体将是那些能够在不使用AI的情况下完成工作,但使用它来加快速度的人。程序员仍需要了解代码。设计师仍需要了解系统、玩家行为、平衡、节奏、反馈等。艺术家仍需要了解基本原理、品味、组成、照明、视觉清晰度。生产者仍需要了解范围、风险、依赖关系、沟通、以及团队如何交付项目。AI可以支持这些技能,但它并不能替代使用它们得当的判断力。这在招聘时就变得明显了。如果你不能解释你的决定、调试你的工作、辩护你的选择、或者展示你理解你建造的东西,AI就不会掩盖这一点。事实上,它可能会加快这一点。那些从AI中获得最佳结果的人并没有替换他们的专业知识。他们使用它来扩大他们的技能。他们知道什么要问、什么要拒绝、什么要改进、以及何时输出造成的工作比它节省的工作更多。AI使执行想法更便宜,但它并没有使好的判断更容易。因此,更多的人需要停止用AI来这样做。不是因为AI无用,而是因为使用它之前不理解工作会导致坏习惯,使它更难让其他人接受这些工具。首先学习基础知识。学习编程基本原理。学习设计。了解系统为什么工作。学习调试。练习完成小项目。学习在不依赖一个模型来解决每个困难步骤时做出决定。然后使用AI来加快你的工作。使用它来解除自己、测试想法、加快重复工作、解释概念、挑战假设、并支持一个真正的工作流程。但不要使用它来避免建立真正的技能。当你这样做时,你不仅产生了质量较低的工作。你还让其他人难以证明AI在游戏开发中有一个真正的、实用的、负责任的角色。AI应该帮助你工作更有效率地工作。它不应该成为避免学习的借口。