70亿人 | |||||||
原名 | 7 Billion Humans | ||||||
常用译名 | 70亿人 | ||||||
类型 | 解谜、编程 | ||||||
平台 | Microsoft Windows | ||||||
分级 |
| ||||||
开发 | Tomorrow Corporation | ||||||
发行 | Tomorrow Corporation | ||||||
制作人 | Kyle Gabler Kyle Gray Allan Blomquist | ||||||
模式 | 单人 | ||||||
发行时间 | Microsoft Windows、MacOS、Linux:2018年8月23日 Nintendo Switch:2018年10月25日 | ||||||
相关作品 | 前作:人力资源机器 |
《70亿人》(英语:7 Billion Humans)是由Tomorrow Corporation开发并发行的一款可视化编程游戏。2018年8月23日发布于Windows、MacOS、Linux平台,之后游戏被移植至iOS、Android、Nintendo Switch等平台。
与前作人力资源机器一样,玩家的任务仍然是编程移动小人解决任务。通常这些任务包括对一些带有数据的方块进行处理。不同于前作,本作中玩家将操作多个小人,而他们连走路都不会了!在游戏中期解锁“记忆体”(Memory)之前,小人的每一步都需要玩家使用“行走”(step
)指令完成。本作终于引入了if
语句,同时编程界面有所调整,看上去更像Scratch。但是,饱受诟病并大大提高游戏难度的jump
却依然保留(for、while等循环语句并未引入),另外一方面游戏后期又提供了“巡视”(forEachDir
)这个功能受限的遍历语法和小人之间的消息传递,使得本作的代码风格独树一帜,介于汇编语言和高级语言之间,又掺入了移动角色等类似于Scratch的要素。
相比于前作,本作引入了不少新的游戏元素:
本作中玩家将操作多个小人,编写的程序将同步到所有小人,但他们的运行状态相互独立(也即多线程),也没有“全局变量”之类的功能。不同于前作,小人的移动需要玩家编程。此外,小人之间可以传递数据方块。
本作中不再有固定的输入、输出、存储位置,游戏的范围扩展到了整个房间,画面也更为卡通。
takeFrom
)指令取出一个方块,同时打印机会立刻产生一个新方块供下次取用。giveTo
)指令把手上的方块送进粉碎机,该方块立即被粉碎。每个小人都有自己独立的4个记忆体(mem1~4
)。记忆体是弱类型的,即对于记忆体中的一个在地面上的数据方块,“行走”至该记忆体和使用该记忆体参与数学表达式运算都是合法的指令。小人会自行寻路至记忆体中的数据方块和机器,能避开墙壁和洞。
游戏中后期会解锁“告诉”(tell
)和“聆听”(listen
)指令,玩家可以借此在小人之间通讯。然而,玩家只能编写一份程序,所以玩家需要把发送和接受两个不同的程序整合。令程序员玩家不爽的是“聆听”(listen
)指令并不是一个回调事件,而是阻塞当前小人的进程,直至收到信息,这依然与通常的设计模式背道而驰。
如果卡关,玩家可以从上司处获得提示或暂时跳过关卡。
本作的剧情承接前作。与前作一样,本作的剧情集中于“咖啡时间”中。游戏开场(第1年)的动画中,所有的工作都被机器人取代,人们有了舒适的生活,但人们仍然要求工作,于是机器人创造了工作,也就是玩家操作的这些小人。
但是,从动画中可以看出,此时的世界由机器人掌控,因此这些可能只是机器人的一面之词。
可能引起不适,谨慎点开 |
---|
|
|
维基百科 提示您 | 关于70亿人, 在自由的百科全书维基百科上 有相关条目。 请参阅:7 Billion Humans |