版本:v1.1.0| 8.3分
异常是一个关于AI编程的游戏,讲述的虚拟世界中的机器人的故事,玩家要帮助它们打败敌人,也并不能直接控制这些机器人,只能通过编写AI程序来控制他们,如果对异常感兴趣的话,不妨来试一试这款游戏。
《异常》是一个关于AI编程的游戏。在游戏中,玩家要帮助虚拟世界中的机器人打败敌人。但是玩家不能直接控制这些机器人,而是要为它们编写AI程序,通过程序来控制它们。
游戏是单机、顺序过关式的流程。在每一关里,玩家不但要分析过关的策略,还要给机器人编写程序以实现自己的策略。在游戏后期,玩家要为多个不同类型的机器人编写不同的行为模式,并让它们配合过关,具有相当的挑战性。
《异常》的游戏背景设置在一个虚拟的电子世界,这个世界里的一切都在依照程序稳定的运转。玩家扮演的是一个编号为159的检验员,每天按规程检查系统是否运转正常。
然而再稳定的系统也会有漏洞,这一天159号检验员就发现了一个异常程序,更加奇怪的是,这个程序竟然直接向他提出了请求......
在这个虚拟世界里究竟隐藏了什么秘密,就等玩家来解开了。
我本身是一个游戏程序员,在开发游戏的过程中经常要为游戏中的角色编写AI。我觉得看着游戏中的角色因为自己编写的AI而变的生动起来是一件很有意思的事情。随着游戏开发技术的发展,AI编程变得越来越简单,我觉得这种乐趣可以开始跟普通玩家分享了,于是就有了这个游戏。
当然,开发一个几乎是全新类型的游戏不可能是一帆风顺的。虽然已经有很多编程类的游戏面世,但绝大多数的程序都是顺序执行的。按步骤执行的程序每一步的状态都是固定的,易于学习和理解,关卡也相对容易设计。但是要表现出生动的AI,就不可能采用顺序执行的程序。因为有趣而生动的AI要能根据不同情况作出不同的反应。
经过各种权衡,我们最终参考微软面向儿童开发的Kodu语言,设计出了现在游戏中使用的AI编程逻辑。这种逻辑非常简洁,可以很简单的上手。同时又很灵活,可以实现复杂的行为逻辑。
在关卡设计上,我们也经过了非常艰苦的摸索。《异常》的关卡有一个特点,就是一旦运行起来就不再受玩家的控制,一切由程序决定。即便是一个小小参数的改变,也会导致程序的运行过程与结果大相径庭,这对关卡设计是一个非常大的挑战。而且,我们还要在维持关卡严谨性的同时保证关卡的趣味性,以及可以让玩家一步一步的上手这个游戏。
我们几乎是全员都参与到了关卡的设计中,无论是策划、程序还是美术。我们前后总共设计了上百个关卡,实现了几十个或简单或复杂的AI指令。经过一轮一轮的测试与筛选,最终我们只保留了十几个自己满意的关卡和一小部分易于理解又方便使用的AI指令。
我们希望最终的结果可以让玩家有一次新鲜的、有趣的和足够独特的游戏体验。
《最强祖师》异常怎么办?常见问题处理攻略
《最强祖师》是一款集放置、种田、养成、模拟经营等多种玩法于一体的游戏,自公测以来,受到了广大玩家的热烈追捧。然而,在下载和体验游戏的过程中,玩家们可能会遇到各种异常提示,如“下载异常”、“包体解析异常”、“登录
2024-09-14绝区零柏妮思技能详解:火系异常S级角色技能特点
绝区零柏妮思技能是什么?柏妮思是绝区零将在1.2下半实装的火系异常S级角色,阵营归属卡吕冬之子,那么柏妮思的技能效果是什么样的,有什么特点呢?接下来就让我们一起了解一下吧。绝区零柏妮思技能 1.核心被动【燃油特调】柏
2024-08-16《异常1999:49区》进不去游戏?五招教你轻松解决
?《异常1999:49区》探秘之旅,化身山姆,穿梭二战小镇,揭开身世与女儿之谜!?? 但如果遇到游戏大门紧闭?别怕,景澄手游网小编来救场,教你几招轻松进门!?《异常1999:49区》进不去?看这里,一键解锁!?解围秘籍来啦!?1️⃣ 资源
2024-07-19《异常1999:49区》存档在哪?Steam云存档&手动备份全攻略
?【景澄手游网小编秘籍】异常1999:49区玩家必看!轻松掌握Steam云存档与手动备份大法!? 如果你也想给自己的游戏存档加个“安全锁”,那就跟紧我的步伐吧!?揭秘!异常1999:49区存档藏身何处??答:想知道存档的藏身地?它们就乖
2024-07-19《七日世界》异常点在哪?密码如何解
?【揭秘七日世界】路牌异常点大起底!? 你是不是也超想知道那个神秘异常点藏在哪儿?找到它,解锁密码,奖励拿到手软哦!别急,跟着景澄手游网小编,一步步揭秘吧!✨七日世界?路牌异常点+密码全攻略??瀑布镇探险记? 就在那潺
2024-07-16