美国研究人员让AI观看游戏视频,教它如何重新制作游戏引擎

美国研究人员让AI观看游戏视频,教它如何重新制作游戏引擎

该技术旨在帮助游戏开发者加快开发速度并尝试不同的风格。 在最近的一次实验中,人工智能在观看了两分钟的《超级马里奥》后,通过模仿和预测重新创造了一款新游戏。

人工智能制作游戏_人工智能小游戏_游戏开发中的人工智能 拜拜

AI模仿超级马里奥游戏 图片来源:glixel

“为了让AI产生一个准确的预测模型,能够计算出2D平台上的所有物理动作,我们团队让AI观看了一个单人跑步的视频。在这个视频中游戏开发中的人工智能 拜拜,球员直线前进乔治亚理工媒体总监约书亚·普雷斯顿 (Joshua Preston) 说道。 他还提到,这种训练方法可以让AI学习最困难的场景。

研究人员发现,学习游戏的实际帧可以让 AI 比其他方法更好地预测游戏的帧。 简化程序后,AI可以通过观看游戏视频来学习如何模拟和开发游戏引擎。

“我们的人工智能可以在不编写游戏代码的情况下建立预测模型。这种方法比复杂的神经网络更准确,”研究主管 Matthew Guzidial 说。 虽然距离制作出完美的游戏引擎还有很长的路要走,但只要多添加一些视频,AI就可以创建出更准确的模型。

人工智能制作游戏_人工智能小游戏_游戏开发中的人工智能 拜拜

AI模仿超级马里奥游戏 图片来源:glixel

游戏模型完成后,剩下的问题就是游戏测试。 因此,他们构建了第二个AI系统来检测游戏模型,以确保玩家不会遇到问题。 这时候AI就相当于一个测试员。 研究人员发现,AI玩复制系统的状态与玩原版游戏的状态相似。 “据我们所知,这是因为人工智能正在学习游戏脚本,”副教授马克·里德尔说。 研究人员还提到,到目前为止游戏开发中的人工智能 拜拜,当大部分动作发生在屏幕上时,人工智能系统的工作效果最佳。 相反,AI的处境更加困难。

游戏开发中的人工智能 拜拜_人工智能制作游戏_人工智能小游戏

此类新兴技术确实会让人思考AI对游戏行业的影响。 更准确地说,这会让一些职业消失吗?

不过,根据佐治亚理工学院教授里德尔的回答,程序员不必担心失去工作。 这项技术将帮助他们的工作,而不是取代他们。 Riedl 告诉 Glixel3D道具,人工智能将帮助新手程序员创建更复杂的项目。 对于没有编码技术和设计背景的从业者来说,他们可以让AI帮助他们创建程序。

“人工智能不会让人们失去工作,而是可以让人们设计多种游戏,”里德尔说。 “这让更多的人参与游戏创作,把蛋糕做大,而不是取代人的工作。其次,专业人士在人工智能的帮助下可以更快地工作。提高工作效率不等于取代人的工作,反过来会让他们能够创造出更大、更好的游戏。”

测试仪会被更换吗? Riedl认为,人工智能无法取代人类测试,因为游戏本身就是为了娱乐。

“电子游戏是为了娱乐3D动画,”里德尔说。 “所以你总是需要人来测试游戏。人工智能可以帮助我们测试数字方面,例如游戏平衡系统。但游戏需要人来测试玩家是否会喜欢游戏。”

文章来源:https://www.jiemian.com/article/1651536.html