90年代的游戏开发是一个罕见的业余爱好和罕见的职业。
你必须对技术和编程有深刻的理解才能制作游戏。
没有任何游戏引擎可用。

像雅虎和谷歌这样的搜索引擎改变了这一切,因为现在每个人都可以轻松获得制作游戏所需的知识。
突然游戏开发人员的数量是以前的10倍。
好游戏的数量翻倍。

然后出现了可供所有人使用的游戏引擎,如Unreal和Unity,人们不需要知道如何制作游戏引擎了。
突然游戏开发人员的数量是以前的10倍。
好游戏的数量翻倍。

然后出现了人工智能,允许大量非技术人员开始开发游戏。
突然游戏开发人员的数量开始增长,接近以前的10倍。
会再次翻倍好游戏的数量吗?

所以,虽然90年代游戏开发人员的人数变得接近1000倍,而同一时期好游戏的数量仅为8倍。所以市场上的垃圾数量异常高,人们抱怨没有人玩他们的游戏。

有趣的是,这种现象的每个前辈都会以同样的方式反对下一代,使用相同的论点:
“新开发者根本不了解如何制作游戏。他们只是使用别人为他们制作的工具,并自称为游戏开发者。”

或更具体地说:
- 第一代:那些自己制作了游戏引擎的老一辈高手,嘲笑那些使用了公开可用的游戏引擎的人。
- 第二代:那些使用了游戏引擎的人,嘲笑那些同时使用人工智能和自己制作游戏引擎的人。
- 第三代:主要使用人工智能的最新一代似乎对任何人都不傲慢。

这个列表中的特殊细节是,这里的Reddit大量第二代人群会嘲笑使用人工智能制作游戏的人。他们通常会说:“你使用了一个工具来代替你做工作,而不了解游戏开发的更技术性方面。”那些同样的人也会以傲慢的方式对待那些想自己制作游戏引擎的人。他们关于这个话题的常见评论是:“重新发明轮子是愚蠢的,所以每个人都应该使用现成的游戏引擎,而不是自己设计和开发自己的游戏引擎。”那么,究竟是什么呢?你已经使用了现成的游戏引擎,这意味着你已经捷径了。要么你想让人真正了解他们的技能,要么你不?这不是什么叫做“两面派性”吗?

另一个有趣的观察是,第一代人通常不会有问题地使用人工智能来为他们的工作做贡献,即使他们可能嘲笑第二代人使用现成的游戏引擎。他们很高兴看到有人做游戏开发的“底层工作”现在已经有可能,即使是人工智能也可以做这项工作。第一代人有制作游戏引擎的知识,他们使用它来增加他们的产量。他们像是在办公室雇佣了一名下属一样监督人工智能的工作。所以,结果是专业级别的游戏代码,经过长时间的思考和设计。

...然后第二代人出现了,他们快速浏览了代码并大喊:“人工智能的垃圾!”

我认为那些对使用人工智能产生负面反应的人,不是任何方面都没有能力。他们不理解他们在谈论什么,无论是关于游戏开发中人工智能的使用,还是关于实际设计和开发自己的游戏引擎的细节。

只是我的两毛钱...