• 你好~!欢迎来到萌娘百科!如果您是第一次来到这里,点这里加入萌娘百科!
  • 欢迎具有翻译能力的同学~有意者请点→Category:需要翻译的条目
  • 如果您在萌娘百科上发现某些内容错误/空缺,请勇于修正/添加!编辑萌娘百科其实很容易!
  • 觉得萌娘百科有趣的话,请推荐给朋友哦~
  • 萌娘百科群119170500欢迎加入,加入时请写明【萌娘百科+自己的ID】~
  • 萌娘百科Discord群组已经建立,请点此加入!

异常(游戏)

萌娘百科,万物皆可萌的百科全书!转载请标注来源页面的网页链接,并声明引自萌娘百科。内容不可商用。
跳转至: 导航搜索
Ambox currentevent.svg
此页面的内容及资料需要长期更新,现存条目中资料未必是最新。
异常
Exception.jpg
原名 Exception
官方译名 异常
类型 益智解谜
平台 移动
开发 NEWRON Laboratory
发行 KunpoGames
设计师 卢大川,王致远
程序 卢大川
美工 王峰磊,刘勇,杨东博
音乐 曲锐,Joshua Lee(音效)
发行时间 安卓版:2019年1月24日

异常ExceptionNEWRON Laboratory开发的一款编程游戏。

简介

《异常》是一个关于AI编程的游戏。在游戏中,玩家要帮助虚拟世界中的机器人打败敌人。但是玩家不能直接控制这些机器人,而是要为它们编写AI程序,通过程序来控制它们。

异常的新LOGO

游戏是单机、顺序过关式的流程。在每一关里,玩家不但要分析过关的策略,还要给机器人编写程序以实现自己的策略。在游戏后期,玩家要为多个不同类型的机器人编写不同的行为模式,并让它们配合过关,具有相当的挑战性。

《异常》的游戏背景设置在一个虚拟的电子世界,这个世界里的一切都在依照程序稳定的运转。玩家扮演的是一个编号为159的检验员,每天按规程检查系统是否运转正常。

然而再稳定的系统也会有漏洞,这一天159号检验员就发现了一个异常程序,更加奇怪的是,这个程序竟然直接向他提出了请求......

在这个虚拟世界里究竟隐藏了什么秘密,就等玩家来解开了。[1]

开发者的话

我本身是一个游戏程序员,在开发游戏的过程中经常要为游戏中的角色编写AI。我觉得看着游戏中的角色因为自己编写的AI而变的生动起来是一件很有意思的事情。随着游戏开发技术的发展,AI编程变得越来越简单,我觉得这种乐趣可以开始跟普通玩家分享了,于是就有了这个游戏。

当然,开发一个几乎是全新类型的游戏不可能是一帆风顺的。虽然已经有很多编程类的游戏面世,但绝大多数的程序都是顺序执行的。按步骤执行的程序每一步的状态都是固定的,易于学习和理解,关卡也相对容易设计。但是要表现出生动的AI,就不可能采用顺序执行的程序。因为有趣而生动的AI要能根据不同情况作出不同的反应。

经过各种权衡,我们最终参考微软面向儿童开发的Kodu语言,设计出了现在游戏中使用的AI编程逻辑。这种逻辑非常简洁,可以很简单的上手。同时又很灵活,可以实现复杂的行为逻辑。

在关卡设计上,我们也经过了非常艰苦的摸索。《异常》的关卡有一个特点,就是一旦运行起来就不再受玩家的控制,一切由程序决定。即便是一个小小参数的改变,也会导致程序的运行过程与结果大相径庭,这对关卡设计是一个非常大的挑战。而且,我们还要在维持关卡严谨性的同时保证关卡的趣味性,以及可以让玩家一步一步的上手这个游戏。

我们几乎是全员都参与到了关卡的设计中,无论是策划、程序还是美术。我们前后总共设计了上百个关卡,实现了几十个或简单或复杂的AI指令。经过一轮一轮的测试与筛选,最终我们只保留了十几个自己满意的关卡和一小部分易于理解又方便使用的AI指令。

我们希望最终的结果可以让玩家有一次新鲜的、有趣的和足够独特的游戏体验。

By-Exception制作人-大川

玩法

通过人性化的代码窗口为单位写入指令,使其执行对应的动作以完成指定的任务。

游戏画面(泄露答案警告!)

异常 游戏画面.jpg

关卡

Nuvola apps important blue.svg
以下内容含有剧透成分,可能影响观赏作品兴趣,请酌情阅读~

官方包

另见异常(游戏)/攻略

关卡名 可用单位 可用条件指令 可用行为指令 关卡提示
第一关 诞生 士兵*1 (无) 设置移动模式:路点 利用 [路点] 到达核心的位置。
第二关 视野 侦查*1 (无) (同上)
设置攻击模式:开火/停火
发挥 [视野] 的优势。
第三关 选择 侦查*1 发现敌人 (同上) 使用 [条件] 来执行不同的命令。
第四关 核心 狙击*1 (同上) (同上)
设置移动模式:撤退/路点
新的移动方式已解锁。
第五关 合作 侦查*1 士兵*1 发现敌人
检查信号
(同上) 使用 [信号] 来协同作战。
第六关 狩猎 侦查*1 士兵*3 (同上) (同上) 堡垒的攻击是范围性的,尽量不要聚在一起。
第七关 距离 狙击*1 堡垒*1 (同上)
检查路点距离
(同上) [2]
第八关 宿命 蜘蛛*4 (同上) (同上)
设置移动模式:追击/撤退/路点
第九关 潜行 蜘蛛*1 士兵*3 (同上) (同上)
第十关 陷阱 侦查*1 士兵*1 (同上) (同上)
第十一关 消耗 士兵*3 (同上) (同上)
第十二关 报酬 士兵*1 (同上)
检查血量
(同上)

50关玩家DIY包

这个游戏不会更了,玩家已经自己在做了![3]

关卡名 作者 难度 可用单位 可用条件命令 可用行为命令 关卡提示
01 逃脱 暗夜 (待补充) (待补充) (待补充) (待补充)
02 时机 星夜月 ●●●
03 歪打正着 路上的猫尾草 ●●
04 防御 呜喵王 ●●●●
05 切割后排 冬目 ●●●
06 选择 冥言 ●●
07 逃离 冥言 ●●
08 娱乐 冥言 ō◎ō
09 改装 Angel尐翼 ●●●
10 视觉欺骗 Angel尐翼 ō◎ō
11 重回战场 Angel尐翼 ●●
12 最后的选择 Angel尐翼 ●●
13 前线 鼠宝 ●●
14 追击 鼠宝
15 反复横移 洪宇 ●●
16 孤独 洪宇 ●●●
17 偷渡 洪宇 ●●
18 异端审判(FFF) 风之歌 ō◎ō
19 等待 风之歌 ●●
20 假象 冥言 ●●
21 以多欺少 冥言
22 跑圈 冥言 ●●●
23 漂移 firefly ō◎ō
24 弹幕 firefly ●●●●
25 Sans 洪宇 ●●
26 配合 米离
27 停不下来 水风凉 ō◎ō
28 行动代号:I 雨欣 ō◎ō
29 任务代号:II 雨欣 ●●●●
30 绝路 低魔 ●●●
31 致命一击 低魔 ●●●
32 歼灭 低魔 ●●●
33 寻找爱情 低魔 ō◎ō
34 第三势力 呜喵王 ●●●●●
35 狭路相逢,我能反杀 呜喵王 ●●●●●
36 圈 冥言 ●●●●
37 圈·改 冥言 ●●●●
38 合作 冥言
39 小规模战争 冥言
40 和平比赛 冥言
41 咫尺天涯 干燥剂 ●●●
42 害羞的士兵 干燥剂 ●●●
43 绿色循环圈 干燥剂 ●●●
44 转向 干燥剂 ●●●
45 歼灭 干燥剂 ●●
46 连锁爆破 干燥剂 ō◎ō
47 致命圆舞曲 059 ●●●●●
48 安步当车 059 ●●●●●
49 枪斗术 059 ●●●●●
50 拦截 059 ●●●●●

指令语句

条件语句

  • 发现敌人
  • 检查耐久:(运算符)0~100%
  • 检查信号:1~9
  • 检查路点距离:(运算符)1~13
  • 检查目标距离:(运算符)0~100%
  • 检查目标方向:(运算符)0~11点钟
  • 可见敌人数量:(运算符)1~10
  • 可见友方数量:(运算符)1~10

行为语句

  • 设置攻击模式:开火/停火
  • 设置移动模式:站立/追击/撤退/路点/自动寻路
  • 设置信号:
    • 编号:1~9
    • 数值:开/关
  • 设置瞄准偏移:-9~9
  • 设置警戒时长(默认3s)

历史

  • 2017年年底 官方为异常申请版号。
  • 2018年2月 因版号没下发就发布iOS版被下架。
    • 2月底TapTap下架整改。于是就鸽了
    • 3月份国家版号禁发。于是鸽得理直气壮
  • 2018年3月28日 玩家包发布。
  • 2018年12月29日 异常获得版号。[4]
  • 2019年1月23日 官方公布了安卓版发行日期,为1月24日。[5]
  • 2019年1月24日 异常安卓版发行。

注释与外部链接