首页 Metaverse 海外媒体观点:人工智能是否能够创作游戏?
海外媒体观点:人工智能是否能够创作游戏?

海外媒体观点:人工智能是否能够创作游戏?

  这是一篇来自游戏科技媒体Polygon上的一篇讨论人工智能和游戏创作,从探讨ChatGPT的基本运行原理到一些利用生成式AI能力在游戏创作上的案例,阐述人们最近关心的人工智能是否能够创作游戏的话题。在这里,我们也对这篇文章进行了翻译,供大家参考。

  在过去的几个月里,在各种与人工智能相关的网络社区有各种各样的帖子,特别是在OpenAI公司公布其GPT-4模型后的几天里,这种说法愈演愈烈。很多人声称ChatGPT可以用来开发游戏。如今的人工智能技术已经如此先进,以至于利用ChatGPT可以编写一个真人可以玩的游戏,这听起来像是科幻小说,也听上去像是遥远的未来。但实际上,游戏开发者和游戏爱好者们一直以来都在使用人工智能技术。

  一些游戏开发者和人工智能爱好者已经在使用ChatGPT来重现Pong、俄罗斯方块和贪吃蛇等经典游戏。开发者还使用ChatGPT为原创游戏编写代码,为基于文本的角色扮演游戏生成故事想法和对话。结合这些想法,最近有人要求人工智能模型将任天堂公司的Game Boy Advance(GBA)游戏《Pokémon Emerald》转变为文本冒险游戏。一些AAA级游戏工作室也在考虑将高级人工智能作为编写游戏对话的工具。

  对一些人来说,ChatGPT的影响似乎大到足以彻底改变我们的世界。而其他人则不那么肯定,他们质疑这项新技术的能力超出了炫目的表面。聊天机器人和人工智能已经存在很长一段时间了,不可否认,OpenAI公司的迭代意义重大。尽管社交媒体和新闻中不断有关于人工智能的讨论,但它的真正影响还有待观察。为了理解ChatGPT是如何工作的,以及它目前是如何被使用的,以及未来可能会被使用的在视频游戏的开发中,让我们分解下这项技术是如何工作的。

  ChatGPT是OpenAI公司于2022年11月发布的人工智能聊天机器人,它是GPT的用户友好版本,其创建者称之为“大型多模态模型”。目前是GPT的版本为GPT-4,通过检查和分析数据中的模式,然后输出表达自然的语言或代码作为回应。“多模态”意味着GPT-4可以理解文本、音频、图像等。(传统人工智能只能处理一种类型的数据)。ChatGPT具有开创性,因为它不仅可以从庞大的信息数据库中学习,还可以从人类的反馈中学习。根据OpenAI公司的说法,这使得ChatGPT“在各种专业和学术基准上表现出和人类水平相当的表现”,但是该公司也承认GPT-4“在许多现实世界的场景中的表现不如人类”。

  你可以在浏览器中免费访问ChatGPT,但GPT-4只对付费用户开放,每月收费20美元。当我问ChatGPT是如何工作的,它产生了如下的反馈:ChatGPT是一个大语言模型,它使用一种名为GPT-3.5的深度神经网络架构。该模型是在大量文本数据的语料库上进行预训练的,这使得它能够理解和生成自然语言。

  训练数据由各种来源组成,包括网页、书籍和文章。在训练过程中,模型学习基于前面的单词来预测单词序列中的下一个单词。这个过程被称为语言建模。

  一旦对模型进行了训练,它就可以针对特定任务进行微调,比如回答问题或生成文本。在微调期间,模型在特定任务的较小数据集上进行训练,这允许它学习该任务的特定细微差别。

  当用户与ChatGPT交互时,模型会处理用户的输入,并根据其对语言的理解和训练任务生成响应。该模型旨在生成连贯且与用户输入相关的响应,并且可以生成各种风格的文本。

  总的来说,ChatGPT通过利用深度学习的力量来理解和生成自然语言,使其成为广泛的语言相关任务的强大工具。

  如果您不理解ChatGPT给出的答案,或者您想调整它的响应,您可以在生成第一个响应后再次输入相同的问题。ChatGPT将“记住”前面的查询。在第二次尝试中,在此要求ChatGPT在一段话中解释自己的工作原理。得到的结果如下:

  ChatGPT是一个非常智能的计算机程序,可以像一个人一样与你交谈!它的工作原理是使用一种叫做“机器学习”的东西,这意味着它通过观察大量的单词和句子学到了很多东西。它使用所有这些信息来理解你说的话,并给出你问题的答案。这有点像你通过听父母和老师的话来学习东西,此外,ChatGPT还通过阅读大量的书籍和文章来学习。所以当你问ChatGPT一个问题时,它会根据它所学到的知识给你最好的答案!

  ChatGPT可以生成视频游戏的代码,但是视频游戏不能在ChatGPT中运行。例如,人工智能爱好者使用GPT-4为贪吃蛇游戏生成代码。具体来说,这要求提供使游戏运行所需要的HTML、CSS和JavaScript。生成的代码并没有立即运行,但可以要求ChatGPT提供调整后的代码,ChatGPT也可以提供修改说明。

  一些开发者利用GPT-4模型为1993年的游戏《SkyRoads》创建了一个版本的代码。也有开发者也能够为1993年的游戏《毁灭战士》(Doom)的基本版编写了代码。

  ChatGPT不一定是制作游戏本身,而是制作游戏所需的代码。与现代电子游戏相比,这些游戏拥有相对简单的代码基础,但它们仍然是游戏。当制作一个已经存在的视频游戏版本时,需要注意的是这些游戏必须是ChatGPT熟悉的东西。

  ChatGPT显然熟悉大量游戏,包括前面提到的《Pokémon Emerald》游戏。在这种情况下,ChatGPT没有输出《Pokémon Emerald》游戏的代码。它只是利用自己对Pokémon游戏的了解去理解,这类似于一款响应玩家提示的文本冒险游戏。开发者向媒体表示,对正在发生的事情最好的比喻是,这就像让一个朋友为你假装成《Pokémon Emerald》。这种体验取决于你的朋友对游戏的记忆,而GPT-4似乎对游戏了解得非常多。

  人们也使用ChatGPT来创造原创游戏。特别是,开发人员使用ChatGPT生成对话。这就是ChatGPT如何被整合到名为《Love in the Classroom》的约会模拟游戏中。其他人则描述了使用AI模型来产生想法或提供关于制作游戏的建议。在《Mount & Blade 2: Bannerlord》游戏中,一名Modder(是一类介于游戏玩家和开发者之间的角色,既是玩家又是开发者:一方面他们有能力对游戏内容进行修改,并服务于玩家将修改的内容进行分享;另一方面他们又对游戏本身进行付费,对游戏的修改也大多源于“兴趣”而非“工作”)使用GPT的人工智能能力让NPC说话变得更加真实和迭代。Modder也创造了限制,所以y游戏中的人物角色会在AI对话中“尊重”自己的角色。

  你还可以选择在ChatGPT界面中进行文本冒险,方法是输入一个显示世界及其规则的开始提示符。这就像在线玩《龙与地下城》(Dungeons & Dragons)游戏一样,地牢主人是一个AI而不是人类。

  人工智能是电子游戏的重要组成部分。NPC角色可以由AI控制并对玩家的输入做出反应。AI也可以被用于同伴角色和敌人中,在这类游戏中受“感染”的人是由AI控制的。有些多人游戏大量使用AI,让与电脑对战更像是与人类对战。

  但如果我们专门谈论GPT-4和ChatGPT,那么它可能太新了,无法整合到任何AAA游戏中。但也有一些大型工作室打算使用类似的技术。例如,网易在今年2月承诺将在其中国MMO游戏《逆水寒》中加入类似ChatGPT的模式,玩家将可以与游戏中的角色进行自由聊天。网易也希望在更多游戏中使用“对话式人工智能”,以改变“新的游戏任务和内容”。

  最近,育碧公司(Ubisoft)在3月份的GDC 2023大会上发布了一款生成式AI工具。育碧表示,这款工具名为Ghostwriter,旨在帮助游戏剧本创作者,而不是取代他们。Ghostwriter可以有效地生成脚本的初稿。NPC在触发事件时发出的短语或声音,这给编剧更多的时间来润色其他地方的叙述。一旦NPC角色被创建,Ghostwriter将根据特定需求生成对话,然后创作者将进行选择和编辑回应。

  这是游戏剧本创作者想要的工具吗?育碧公司表示,这是“与游戏叙述设计师交流的结果,他们揭示了一个挑战,并且这个挑战可以用人工智能工具来解决。但是在社交媒体上对此出现了各种各样的反应。有些人认为这个工具可以解放游戏写手,让他们从事更具创造性的项目。对某些人来说,写剧本是一种创造性的满足:这是人们在电子游戏中反复听到的台词,应该得到如此重视。也有其他人则担心这项技术会抹去入门级游戏工作,初级写手有时会承担写剧本的任务。

  人工智能聊天程序已经流行了很长很长时间。1966年首次发布的一个名为Eliza的程序被认为是世界上第一个聊天机器人之一。据当时的媒体报道,它被编程为像治疗师一样行事,当时它非常有说服力。甚至有人据此制作了一款电子游戏《Eliza》。

  OpenAI的GPT语言模型自2018年发布第一个模型以来一直存在。OpenAI继续更新其模型,从2019年的GPT-2到2020年的GPT-3。ChatGPT引起了轰动,因为它使人们与GPT-3的交互更容易。它也给人留下了深刻的印象,因为它使用流畅的自然语言表达,像是在和另一个人说话,尽管这项技术只是使用算法来系统化它的答案。GPT-4于今年3月初发布,进一步提升了ChatGPT的功能。

  但是ChatGPT在没有人工输入的情况下不能做任何事情。它需要一个人来承担任务,告诉它该做什么,无论是产生想法、生成代码、对话还是其他创造性的东西。它还不够先进,无法在没有错误的情况下完成大部分工作。那些认为人工智能会让工程师、开发人员、艺术家或作家失业的新闻,其实是夸大了恐惧。

  在这一点上,ChatGPT正在测试中,OpenAI在程序中列出了它的缺点。ChatGPT倾向于“自信”地犯错误。ChatGPT可以做很多事情,但它无法做到“最低限度的研究、事实核查或编辑”。

  ChatGPT是从一组现有的数据中提取数据,尽管是大量不同的数据,并使用这些数据产生进行输出。它当然会提出一些原创的东西,但它的输出总是基于其他东西。这也是人类大脑在创造力方面的工作方式。我们的经历和记忆塑造了我们的创造。但人类的能力甚至超过了先进的人工智能,因为我们是创造事物的人类,而这种大规模创造事物的能力目前还无法被取代。人类还没有创造出一种不需要初始提示或指导就能创造新东西的人工智能。

Powered by Froala Editor