豌豆荚设计奖第 381 期

381
异常

用AI编程控制机器人闪避攻击,这游戏全都是程序猿满满的浪漫

用微信扫描二维码,就可以分享到好友或朋友圈了

异常
55.29MB
用AI编程控制机器人闪避攻击,这游戏全都是程序猿满满的浪漫
第 381 期

「异常」这两个字对于大部分朋友而言可能只是日常生活中的一个汉语词汇,但对从事编程工作的程序员们来说,它则更多地代表了一种源自代码世界的计算机语言。说到这,你可能已经意识到,我们接下来要谈的这款游戏和编程有着「异常」紧密的联系。

第381期豌豆荚设计奖,我们要颁给一款让玩家通过编写AI来进行游戏的烧脑佳作——「异常」(豌豆荚专业评分:8.3),当你仔细了解过后会发现,这款游戏果然从诞生到面世都很不寻常。

一款游戏 让大家都能感受编程带来的喜悦

相信玩过「宫爆老奶奶」和「比特小队」的朋友肯定不会对Kunpo这家游戏厂商感到陌生,而「异常」背后的主创之一卢大川,也参与过这两款作品的开发。

长期为游戏角色编写AI的他认为,编写AI其实是一件既简单又充满乐趣的工作,如果能把过程简化一下,那么或许玩家也能和他一样感受到其中的魅力。游戏开发技术的发展,让这份创意的成型变为可能,一款以编写AI为核心机制的烧脑游戏由此诞生。

这些运行着的小机器人 是程序员满满的浪漫

正如前面所说,「异常」是一款关于AI编程的游戏,为了能让它以更加自然的形式呈现在玩家面前,制作团队为游戏套上了一层虚拟机器人对抗敌人的故事外壳。

在游戏中,玩家将扮演一名编号为159号的检查员,按照规程每天检查系统是否运转正常。一天159号检查员发现了其中的一个「异常」程序,并且惊讶的发现这个「异常」程序还直接向他提出了请求……

流程体验下来,玩家并不能直接操作机器人采取行动,而是透过编写AI程序的手段与各单元发生交互。针对不同类型的机器人,玩家也要相应编写不同的行为模式,相互配合最终完成关卡。

制作团队透露,他们曾经在「异常」的开发阶段制作了上百个关卡,但最后被认为合格的只有11个,当他们将包含有其中6个关卡的测试版发布后,得到了玩家的广泛认可,并且在和玩家的交流沟通后,制作团队继续打磨,最终完成了达到30关的完整版。

名叫「异常」的游戏 也是名副其实的游戏

坦白讲,「异常」最终呈现出这样的素质其实是很难得的,虽然玩家普遍对编写AI充满了兴趣,但毕竟缺乏有关的知识基础,想要开发出一款让玩家轻松上手还能同时兼顾游戏性的编程游戏难度可想而知。

为了验证玩法,团队曾经在多个平台发布过名为「机械大师」的测试版本,吸收玩家反馈,经过一段时间的试错,终于确定了游戏的路线,不仅如此,「异常」的世界观、故事、美术、音乐也都经历了相当幅度的调整,在这款轻量级作品的背后,饱含着制作团队的心血。

出于编程自身的特质,制作团队还将关卡编辑器开放给部分玩家,这些充满创意的玩家自制关卡同样丰富了游戏的容量,也从某种程度上实现了游戏在诞生之初曾被寄予的希望。

总的来说,「异常」是一款让人珍视的精品佳作,它很难得的让开发者和玩家同时感受到了游戏的乐趣。在中国,有很多实力过硬的游戏开发者,也有大批对国产游戏充满期待热情玩家,我们希望像「异常」这样游戏多起来,让好游戏的存在不再「异常」。

往期设计奖