热烈欢迎采用 AI 展开格斗游戏合作开发!在本系列产品中,他们将采用 AI 辅助工具在 5 周内建立两个机能完整的农庄格斗游戏。到本系列产品完结时,您将了解到怎样将多种不同 AI 辅助工具资源整合到格斗游戏合作开发业务流程中。责任编辑将向您展现怎样将 AI 辅助工具用作:
特别注意: 此首诗数次提及 第 2 部份有关文本。单纯而言,第 2 部份采用了 ChatGPT 展开格斗游戏结构设计; 更具体文本地,如是说了 ChatGPT 的组织工作基本原理、词汇数学模型或其不足之处。假如您还没写作过,能重定向写作更多重要信息。
第 5 天: 故事情节
在本讲义系列产品的 第 4 部份中,他们如是说了怎样将 Stable Diffusion 和 Image2Image 辅助工具内嵌到现代 2D 片断制做业务流程中,来协助专业人士采用 AI 制做 2D 格斗游戏片断。
责任编辑是该系列产品的最终一部份,他们将采用 AI 结构设计格斗游戏故事情节。具体而言,就要如是说采用词汇数学模型为农庄格斗游戏聚合故事情节的结构设计业务流程,请特别注意暗含 ⚠️不足之处 标记的章节。其二,就要具体文本阐释牵涉到的有关控制技术,和它在格斗游戏合作开发各方面的产业发展路径。最终,就要对本系列产品做两个总结。
故事情节结构设计业务流程
必要条件: ChatGPT。ChatGPT 会贯穿整个故事情节设计业务流程。能重定向第 2 部份写作更多有关重要信息。实际上 ChatGPT 并不是唯一的可行方案,有许多竞争对手正在涌现,包括一些开源的对话代理 (dialog agent)。就要在后面的部份详细如是说对话代理新兴领域。
ChatGPT for Story #1
我: 我正在为两个农庄格斗游戏结构设计故事情节。类似星露谷物语或动物之森,这是一款操作单纯的闲置类模拟经营格斗游戏,玩家能体验到种植和收获多种不同农作物的乐趣。格斗游戏内的需要文字描述的地方有两个: 两个是格斗游戏如是说,篇幅在一到两段; 另两个是农作物简介,能是一两句话。
农作物有: 小麦、玉米、马铃薯、番茄、草莓、南瓜、辣椒、蓝莓、大黄。
格斗游戏的世界活力而又多彩,构图简约而又温暖。背景中有令人愉悦的鸟鸣声和动物啼叫。它是一款能在副屏上玩的休闲格斗游戏,故事情节应该既单纯又有趣。
请为这款格斗游戏写两个故事情节概要。要求: 需要有一两个 NPC,需要激励玩家经营和扩大农庄。
ChatGPT: 在农庄游戏中,您将扮演一名年轻农夫,继承了祖父留下的一小块土地。您的邻居名叫 Sam,他具有丰富的农庄经验,会在您经营农庄时提供协助。当您种植和收获小麦、玉米、西红柿和草莓等农作物时,您会获得金币奖励,可用作购买新农作物种子和扩大农庄。在农庄格斗游戏中,您能体验活力多彩的世界,倾听和美的自然之声,放松劳累的身心。伴随着 Sam 的鼓励和收获农作物的喜悦,您将有动力继续种植收获新农作物和扩大农庄。
ChatGPT 回答的故事情节概要与 星露谷物语 极其相似。
⚠️ 不足之处: 由于训练语料库的原因,词汇数学模型倾向于聚合现有的故事情节。
这说明了不能完全依赖词汇数学模型代替人工,而应该把词汇数学模型作为激发创意的辅助工具。例如上文中 ChatGPT 聚合了与星露谷物语相似的故事情节,完全不具备原创性。
ChatGPT for Story #2
我: 这故事情节和星露谷物语太相似了,请写两个更具原创性的版本。
ChatGPT: 在农庄格斗游戏中,您将扮演一名年轻旅者,旅途中偶然发现了一片肥沃且充满魔法的土地。这片土地由农业女神统治,她赐予你耕种的天赋。当您种植和收获马铃薯、辣椒、蓝莓和南瓜等农作物时,您不仅会获得金币奖励,还会获得女神的祝福。女神的祝福会提高农作物产量、解锁新农作物种子和新农具、协助农庄建设。
在旅程中,您会遇到其他的旅者,他们同样受女神赐予并在这片土地耕种安家。他们会提供耕种协助,让您的农庄体验更加愉快。
农庄是两个活力多彩的世界、伴随着和美的自然之声。女神的祝福不仅能赋予农庄力量,还能吸引各种生灵。生灵的到来可能会是挑战,也可能成为新的冒险。
您的目标是经营最繁荣的农庄,赢得女神的青睐,和解开这个魔法之地的所有秘密。
这次的回答好多了。我继续优化结果,例如要求移除农庄格斗游戏中不必要的魔法元素。经过几次迭代,我得到了一份满意的故事情节概要。接下来就是聚合格斗游戏故事情节的具体文本细节了。
ChatGPT for Story #3
我: 听起来不错。我现在的计划是先写格斗游戏如是说,再写商店中的农作物简介。
你能从写格斗游戏如是说开始吗?
ChatGPT: “热烈欢迎来到农庄世界!在这款闲置类模拟经营格斗游戏中,您将扮演一名年轻的冒险家,在一片肥沃土地上定居。在经验丰富农夫的协助下,您将在富饶的土地上经营自己的繁荣农庄。
您能种植和收获小麦、玉米、西红柿和草莓等农作物,利用收益扩大农庄; 您也能尝试新的农作物,例如南瓜、辣椒和蓝莓; 您还能与其他农夫交朋友,分享耕种技巧和建议; 您更能发现新的冒险和挑战,建造所有人都羡慕的农庄。
还在等什么?现在就放松劳累的身心,沉浸式地体验活力多彩的世界、倾听和美的自然之声、探索激动人心的冒险,播种、种植、收获、扩张、建造农业帝国吧!”
得到的回答还不错。不过我在第 1~4 部份中合作开发的格斗游戏文本里,并没经验丰富的农夫提供协助这一特性,也没新的冒险和挑战系统。
ChatGPT for Story #4
我: 听起来很不错,但格斗游戏内没冒险和挑战系统。你能去掉有关描述吗?
对于扩建农庄和农作物解锁升级系统,你仍然能保留,请自由发挥。
ChatGPT: “热烈欢迎来到农庄世界!在这款闲置类模拟经营格斗游戏中,您将扮演一名年轻的冒险家,在一片肥沃土地上定居。您将在富饶的土地上经营自己的繁荣农庄。
您能种植和收获小麦、玉米、西红柿和草莓等农作物,利用收益扩大农庄; 您也可以尝试新的农作物,例如南瓜、辣椒和蓝莓; 您还能升级解锁土地品种,种植更高级的农作物。
还在等什么?现在就放松劳累的身心,沉浸式地体验活力多彩的世界、倾听和美的自然之声、播种、种植、收获、扩张、建造农业帝国吧!”
我对这个回答很满意。那么新的问题来了,我能直接把这段文本应用到我的格斗游戏中吗?对于此系列产品的农庄格斗游戏而言,或许能,因为这是一款为 AI 讲义合作开发的免费格斗游戏。但是对于商业产品而言,最好不要,它很可能会导致潜在的法律、道德和商业后果。
⚠️ 不足之处: 直接将词汇数学模型的聚合文本拿来自行采用,很可能会导致潜在的法律、道德和商业后果。
潜在的后果如下:
法律: 目前围绕聚合式 AI 的法律环境非常不明朗,有几起存在争议的诉讼正在展开中。
道德: 词汇数学模型聚合的文本可能包含抄袭和偏见。详情请见 道德与社会新闻稿。参考重要信息:https://hf.co/blog/ethics-soc-2
商业: 一些消息 除,AI 聚合的文本对搜索引擎具有一定的价值,但并不需要太高的优先级。同时,一些 AI 文本检测 辅助工具能检查搜索到的文本是否为 AI 聚合的,例如正在研究的词汇数学模型 watermarking 能给 AI 聚合文本增加隐式水印,以使更容易地被 AI 文本检测辅助工具捕捉。参考资料:https://www.searchenginejournal.com/google-says-ai-generated-content-is-against-guidelines/444916/
Google SEO 关于 AIGC 的文章:https://seo.ai/blog/google-is-not-against-ai-content
AI 文本检测辅助工具:https://writer.com/ai-content-detector/
Watermarking 数学模型:https://arxiv.org/abs/2301.10226
ChatGPT for Story #5
我: 现在我想为格斗游戏内的每一种农作物写简介。简介会在格斗游戏商店中展现,应该与故事情节紧密结合,且仅为一句简短的描述。
具体而言,写一句小麦的简介。
ChatGPT: “所有农庄的主要作物,种植小麦能获得稳定可靠的收益。”
由于此系列产品的农庄格斗游戏故事情节简短,采用 ChatGPT 聚合全部故事情节文本非常有效。但是当聚合的故事情节越来越长,不足之处就会越加明显: ChatGPT 不太适合聚合长篇连贯故事情节。即使仅仅是询求 ChatGPT 为农作物聚合简短的描述句子,几次询求之后聚合的文本质量也开始下降并且陷入重复。
⚠️ 不足之处: 词汇数学模型聚合的文本重复性高。
最终,我总结了采用 AI 设计格斗游戏故事情节的整体业务流程,以下是我个人经验的一些技巧:
产业发展路径
新兴领域
我在故事情节结构设计业务流程部份如是说了怎样采用 ChatGPT 辅助结构设计,也提到 ChatGPT 并不是唯一的可行方案。Character.AI 是两个提供多种不同极具个性的角色定制化对话代理服务 (例如您能跟 “埃隆·马斯克” 和 “迈克尔·杰克逊” 对话) 的网站,同时它也提供专门的 创意写作对话代理 服务。
除此之外,还有许多尚未公开的对话代理数学模型。能点击参考文章查看这些数学模型的异同和更多对话代理有关信息,其中牵涉到的数学模型主要包括:
参考文章:https://hf.co/blog/dialog-agents
LaMDAhttps://arxiv.org/abs/2201.08239
Bardhttps://blog.google/technology/ai/bard-google-ai-search-updates/
BlenderBothttps://arxiv.org/abs/2208.03188
Sparrowhttps://arxiv.org/abs/2209.14375
Assistanthttps://arxiv.org/abs/2204.05862
上面提到的 ChatGPT 的竞争对手都是闭源的。此外也有一些对话代理的开源组织工作,例如 LAION 的 OpenAssistant,CarperAI 的开源报告,和 谷歌的 FLAN-T5 XXL 的开源版本,这些与 LangChain 等开源辅助工具结合采用,能将词汇数学模型的输入和输出连接起来,有助于开放式对话代理的合作开发组织工作。
格斗游戏内合作开发路径
NPC: 除了在格斗游戏合作开发业务流程中采用词汇数学模型和对话代理协助结构设计格斗游戏故事情节等之外,在格斗游戏内还有两个令人兴奋的合作开发潜力尚未实现,最明显的例子是 AI 驱动的 NPC。
控制系统: 想象一下,假如不
结语
至此,5 天建立两个农庄格斗游戏系列产品就完结了。那么,想看最终格斗游戏的样子,或者想亲自试玩一下吗?来 Hugging Face Space 应用 或 itch.io 吧!
Final Farming Game
感谢您写作 如前所述 AI 展开格斗游戏合作开发系列产品文章!本系列产品仅仅是 Hugging Face AI 合作开发格斗游戏的开始,未来还会有更多文本!假如您有任何问题,或者想了解更多有关文本,现在来加入 Hugging Face 官方 Discord 频道 与他们交流吧!
英文原文:https://hf.co/blog/ml-for-games-5
作者:Dylan Ebert
译者:SuSung-boy
审校、排版: zhongdongy (阿东)