恭喜《异常》荣获了豌豆荚年度设计奖-年度游戏,非常感谢各位玩家一路走来的相伴~也许屏幕面前的你还不明白异常是什么,也许“编程游戏”对于你来说门槛还是太高了。的确,通过编程来完成游戏这种说法听上去非常的“程序员”。但是,如果你愿意稍微接触一下逻辑思维,又想体验炫酷爆裂的机器人(哪个男孩子不想驾驶高达呢?),那就允许我来给你介绍一下我们的“异常”吧!
异常的故事发生在一个虚拟的电子世界,这个世界里的一切都在依照程序稳定的运转。在这里你是一个编号为的检验员,每天按规程检查系统是否运转正常。
图1:发给号的求救信号
然而有一天系统却发生了漏洞,一个异常程序突然诞生,更加奇怪的是,这个程序竟然直接向你提出了请求......世界的真相就要在你面前展开,你是否愿意成为救世主呢?
“策略性的编程方式”
programming
《异常》的玩法其实说起来非常简单,就是一个关于AI编程的游戏。在游戏中,玩家要帮助虚拟世界中的机器人打败敌人,但是如果仅仅是这样,那就太简单了。
它跟其他策略游戏又有很大不同,因为这款游戏不需要你控制任何角色,而是要为它们编写AI程序!当然你只是一个伪程序员,毕竟还是头发比较重要(笑)。
现在回到文章开头,根据游戏设定的背景故事,你需要通过编程和运行来率领系统中的“异常单元”,摧毁傲慢而强大的“正常单元”。
图2:谁才是“异常”?
图3:用程序进行解密
游戏是顺序过关式的流程,在每一关里,玩家不但要分析过关的策略,还要给机器人编写程序以实现自己的策略。在游戏后期,玩家要为多个不同类型的机器人编写不同的行为模式,并让它们配合过关。所有的机器人都有自己的特点:侦查兵视野宽广,堡垒能造成范围杀伤,狙击手可以远距离风筝敌人等等.....
“按照逻辑自动运行”
programming
虽然你确实需要编程程序,也需要接触“条件”“循环”这些概念。但它们并不难理解,你只要设想可能发生的情况,再制定最优的战斗策略。这些单元都是聪明的老兵,你只需摸清核心战略,稍加指点,剩下的它们自己就会搞定。
图4:设置运行条件
但是你要记住,你所设定的程序一旦运行起来就不再受控制,一切由逻辑决定。即便是一个小小参数的改变,也会导致程序的运行过程与结果大相径庭,这对玩家是一个非常大的挑战。
我们希望《异常》这款游戏可以赋予玩家一个新的游戏视角,那就是通过预先思考的指令来完成任务。这种简单而又有深度的规则,需要玩家有较好的抽象逻辑思维,这也会让玩家们了解到程序员的日常~总之如果你是一位爱思考的玩家,那么这款异常一定值得你一试。
点击阅读原文查看奖项详情
最后要插嘴一句
喜欢这款游戏的话
欢迎前往AppStore、TapTap、豌豆荚等
各大平台下载体验
热爱烧脑和逻辑的玩家
一定会爱上它~
-END-
预览时标签不可点收录于话题#个上一篇下一篇