0

    靠ChatGPT零基础做出3D射击游戏,这玩意是否有些逆天?

    2023.08.09 | admin | 129次围观

    别惦记你那猫娘了,来用AI做游戏吧。

    文/以撒

    与其用ChatGPT生成疯狂星期四文案,不如试试用它来做游戏。

    这款新模型的火爆无需多言,因为它的用处实在太广泛,这两天服务器直接被挤爆了(导致葡萄君想偷懒用它写文都不行)。当然,怎么可能没人尝试用它做游戏呢?结合一些开发者和自己的尝试,葡萄君觉得,虽然目前ChatGPT还做不到完美的辅助效果,但它的表现绝对会超出你的预期。

    01

    ChatGPT能做什么样的游戏?

    从最简单的文字游戏开始,ChatGPT就有不俗的表现。最高兴的应该是跑团(桌上角色扮演游戏)玩家,现在他们完全不需要煞费苦心去找场地、凑玩家、寻经验丰富的城主,只要对AI输入一些世界观信息,就可以开启一段自由度极高的冒险,因为AI会灵活地根据输入内容来生成结果。

    Via B站@氤氲圣林

    有一些熟练的玩家,甚至总结出了调教AI的跑团模板,还能将游戏分为不同模式,并提供完整的查询、暂停等系统功能。再加上现在GitHub已经有将ChatGPT接入群机器人的代码,不少群聊已经变成联机AI跑团群了。

    Via B站@某驾校校长

    当然,这只是凭借AI本身展开的互动文字游戏,和我们认知中的“做游戏”或许有差别。但用代码写出可运行的游戏,也根本难不倒ChatGPT,而且简单到几乎有手就行。举个最简单的例子,输入用xx语言实现猜拳、贪吃蛇、俄罗斯方块这种简单游戏的需求,它就会自己完善规则并输出代码。

    Via B站@硬核游戏-西瓜

    把完整的代码复制保存,通常几乎一行都不用改,游戏就能顺利运行。而且你随时可以改变需求,它也会自动补全规则、生成新的代码。只能说以后计算机系学生的作业,可能大半都要被它包圆了。

    同上

    这对游戏开发小白来说绝对是大大的福利,在B站上,就已经有人在零基础的情况下,靠ChatGPT做出了一款完整的Unity打砖块游戏,同样没有改过代码。

    Via B站@Mingo_明歌

    为什么说是小白福利呢?因为它不止能写代码,还会相当人性化地回复你。当然,它不能完全替代教程,但比起漫无目的地寻找零散资源,问AI显然快多了。更别说它连这么口语化的表述都能理解——

    同上

    也有UP主尝试用它来写《植物大战僵尸》qq群聊对话生成器在线制作,结果也发现模块功能完全不用改代码,直接就能用。由于受到字符长度限制,完整的项目代码没办法一步到位,但这不算大问题。

    Via B站@打工人小棋

    2D能做,3D行不行?当然可以!至少已经有人用它在Unity、UE里实现过简单的射击游戏了。虽然看起来仍然很简陋,但如果你有耐心多捣鼓捣鼓,我不怀疑它能实现一个相对复杂的大型需求。

    Via YouTube@Tzanislav Filipov

    02

    AI到底能帮你多少?

    即使不是从头创作,ChatGPT也能在研发中提供不小的帮助。比如这种在平时需要策划带着笑脸和祝福去向程序大佬求解的引擎问题,现在只要问它就行。葡萄君一位做技术型策划的朋友,这几天已经尊称ChatGPT为“老师”了。

    除了抄代码,你也可以输入一段代码让它检查Bug,或者用更优雅或炫技的方式来重构。比如最简单的石头剪刀布,它可以在Python中用字典存储、枚举类型、函数式编程、生成器和闭包等等方法来花式实现。当然,更复杂的需求也不在话下。

    如果你不懂编程,可能get不到它对代码的理解能力有多强。没关系,换成游戏设计,ChatGPT依然有一战之力。比如你可以让它设计一个卡牌对战游戏的规则、补全卡牌属性和规则设定,并且依据已经设定的规则,模拟玩家之间的对战过程。

    让葡萄君有点惊讶的是,当我让ChatGPT加入一种新的规则时qq群聊对话生成器在线制作,它甚至会自行考虑到某些边界条件。这样充分理解题意并举一反三的设计思维,已经完全超越了传统意义上“聊天机器人”的范畴。虽然有时它还有漏掉规则、错判局势之类的Bug,但这种能力已经能为游戏设计提供不少灵感,甚至是实际帮助了。

    另外在叙事文本方面,AI当然也能提供帮助。不得不说的是,在故事情节的写作上,ChatGPT乃至AI本身的能力都并没有那么强。像NovelAI、彩云小梦等AI,虽然都能写出像模像样的故事,但你会发现总有些槽点等着你,比如套路式情节、莫名其妙的反转。所以目前文案策划其实还不用担心失业……

    版权声明

    本文仅代表作者观点。
    本文系作者授权发表,未经许可,不得转载。

    标签: 零基础
    发表评论