比特小队的怪物AI出自《异常》
比特小队中有100多个怪物,每个怪物都有自己的行为逻辑,也就是AI。
这些怪物的AI是如何产生的呢?
今天给大家安利一个游戏——Kunpo出品的AI编程游戏《异常》。
这是一个给NPC设计AI逻辑的策略类编程游戏,即使你没有编程基础,也可以玩出乐趣!
异常的制作人logos,在2015年的时候也在比特小队项目组,当时他负责为比特小队的怪物设计AI。
最让logos感觉有意思的是——通过编辑器给每个怪物设计不同的行为方式,非常有趣。
如果能把这个乐趣带给玩家,就更好了!
2016年1月,为了让logos可以完成他的想法,Kunpo决定让他从比特小队项目组抽离,成立了新的项目组,开始制作《Robot Master》(异常的前身),一款以AI编程为核心玩法的小游戏。
图为我们早期为比特小队设计的角色原型、地图场景等↓↓↓ 此时的logos正在为比特小队设计怪物编辑器。
![TapTap](https://img2.tapimg.com/bbcode/images/775f6c347615bc5e156fbb86b4d5a035.jpg?imageMogr2/thumbnail/1080x9999%3E/quality/80/format/jpg/interlace/1/ignore-error/1&t=1)
![TapTap](https://img2.tapimg.com/bbcode/images/3c8c98cd7692e72bed3ff3d0bdfa1e77.jpg?imageMogr2/thumbnail/1080x9999%3E/quality/80/format/jpg/interlace/1/ignore-error/1&t=1)
![TapTap](https://img2.tapimg.com/bbcode/images/758eca5d4abea01d5497f5ec1ab6a097.jpg?imageMogr2/thumbnail/1080x9999%3E/quality/80/format/jpg/interlace/1/ignore-error/1&t=1)
![TapTap](https://img2.tapimg.com/bbcode/images/a63805db8abb0b311851c21c492ab84c.png?imageMogr2/thumbnail/1080x9999%3E/quality/80/format/jpg/interlace/1/ignore-error/1&t=1)
《异常》的背景故事并不复杂,游戏主要围绕人工智能,探讨了未来人工智能发展的一种可能性,还有人与人工智能之间的关系。而作为游戏本身,主要是想让玩家体会创造游戏AI的乐趣。
![TapTap](https://img2.tapimg.com/bbcode/images/0a5a1d7d5ad5a534ff837f8593f3dc24.png?imageMogr2/thumbnail/1080x9999%3E/quality/80/format/jpg/interlace/1/ignore-error/1&t=1)
↑↑↑ 图为异常的游戏内截图,游戏的美术采用赛博朋克风格,颇具设计感。故事的发生时代是2088年,人工智能已经十分普及。
《异常》的AI编写机制是参考了微软的Kodu语言,但玩法本身真的没什么参考,我们也是经过了很长时间的不断尝试,才确定了最终的玩法。
![TapTap](https://img2.tapimg.com/bbcode/images/ee055e2e0db15b8f1f1563ebb97d80dd.png?imageMogr2/thumbnail/1080x9999%3E/quality/80/format/jpg/interlace/1/ignore-error/1&t=1)
本质上,《异常》是一款解谜游戏,固定的关卡,固定的谜题。只不过解谜的过程是要求玩家给异常单元编写AI来完成。游戏本身也非常烧脑,如果没有掌握到思考问题的方法,玩家很可能会陷入无限失败的循环。直到突破自己的思维限制,解决问题,获得思维突破桎梏的成就感。
![TapTap](https://img2.tapimg.com/bbcode/images/393fae5d6cec10c9325b4bafa0ba137b.png?imageMogr2/thumbnail/1080x9999%3E/quality/80/format/jpg/interlace/1/ignore-error/1&t=1)
由于我们的目标群体是比较核心向的解谜玩家,再加上编程概念的引入,因此游戏的难度不低。我们尽量是想维持一个由简到难,逐步递增的难度曲线。但是由于关卡设计本身难度很大,又想要保持关卡的趣味性,因此又增大了游戏的上手难度。在数量和质量上,我们是选择了后者。
目前,游戏只有30个关卡。但相信你如果可以不借助游戏攻略玩通这些关卡,你的编程思维就已经达到了一定的高度,可以考虑是否从事程序猿行业了。:3
由于游戏采用付费下载制,如果大家想体验一下这款游戏也可以加入异常玩家QQ群,获取游戏体验包再考虑是否要购买游戏。
异常玩家QQ群:259512077
最后,感谢比特小队玩家对异常的支持。希望这款游戏是你在想动脑筋的时候的不错的选择!