游戏简介
《70亿人》是一款极具挑战性的编程解谜游戏,将逻辑思维与趣味闯关巧妙融合。即使你从未接触过编程,也不必担心——游戏开局配有贴心引导,助你轻松入门,在像素风未来世界中逐步掌握独特的编程语言,指挥一群“打工人”协同完成任务。
70亿人介绍
《70亿人》是一款以编程为核心的模拟益智游戏,带你进入一个充满科技感的像素风格未来世界。游戏中设有海量关卡,每一关都设计了独特而烧脑的谜题,考验你的逻辑与策略能力。配合舒缓轻松的背景音乐,沉浸感十足。玩法丰富多样,你需要运用特定的编程语言指挥多名员工协同作业,通过合理调度与高效指令完成各项挑战。如果你热爱动脑、享受解谜乐趣,这款作品绝对不容错过,立即下载体验吧!
70亿人怎么玩
一、通关原则
指令数量挑战
规则:使用的代码行数需少于系统规定的上限。
代码复用是基本功,但针对本游戏机制,还需注意以下几点:
1、优先选择简单方案,通过重复执行基础动作达成目标。
2、不必追求代码的完美或优雅,例如无需确保工人在任务结束后静止不动,除非其后续乱动会影响结果。
3、在不影响通关的前提下,可省略判断语句。
例如,拿起方块前若不判断手中是否为空且地面是否有方块,工人会报错并增加执行时间。但只要有一次成功运行即可通关,偶尔失败无妨。
二、速度挑战
规则:以一倍速运行时所消耗的真实时间。由于部分关卡含随机元素,最终成绩取25次运行的平均值。
1、可采用稍复杂但更高效的策略,如多人协作方案,但避免过度复杂化。很多时候,简洁反而更快。
2、如非必要,尽量减少判断操作。尤其是涉及环境对比的判断,会显著拖慢执行速度。
若需根据初始位置执行不同动作,应在程序开头一次性完成判断,而非在循环中反复询问“我在哪”,以免浪费宝贵时间。
3、一切以效率优先,即使偶尔失败,只要平均耗时足够短,就能取得好成绩。
70亿人特色
a、由《人力资源机器》《小地狱》和《粘土世界》的创作者倾力打造,并收录Kyle Gabler全新创作的配乐。
b、包含凯尔·加布勒专为本作谱写的原创音乐。
c、采用新颖的编程语言机制,通过编写指令完成关卡任务,带来别具一格的解谜体验。
d、在自动化办公环境中,指挥多名员工协同解决并行计算难题,作为获奖作品《人力资源机器》的精彩续作,本作规模更大、人数更多。
e、提供60多个精心设计的编程谜题,挑战你的逻辑极限,带来更多人类、更多思考、更多乐趣。
f、游戏会循序渐进地教你所需的一切知识,即使是看似无用的技能,也能在关键时刻派上用场。
70亿人亮点
更多的谜题,更多的人类,更强的脑力锻炼,超过60个编程关卡!比《人力资源机器》多出77.777778%的关卡内容。
一种全新的编程语言体验!不同于《人力资源机器》中基于汇编语言、仅由单人执行的模式,《70亿人》引入支持多人并行执行的新语言,策略维度全面升级。
你将被逐步教会所有必要知识,即便是看似无用的技巧,也可能成为通关关键。
感到压力过大?游戏内置友好的提示系统和“跳过”功能,助你顺利推进职业生涯。
支持英语、法语、意大利语、德语、西班牙语、荷兰语、韩语、波兰语、巴西葡萄牙语、繁体中文和俄语等多种语言,未来还将持续增加更多语种。
70亿人公司职级
命名方式如下
【方位和物体】
上→n //short for ‘north’
下→s //short for ‘south’
左→w //short for ‘west’
右→e //short for ‘east’
中→c //short for ‘center’
左上→nw
左下→sw
右上→ne
右下→se
任意方向→anyDir
我的物件→myItem
某个东西→something //完全等同于非空,是个多余的东西,以下代码绝对不会用到
无→null
一个数据方块→dataCube
一名工人→worker
一个洞→hole
一堵墙→wall
粉碎机→shredder
打印机→printer
记忆体1→mem1
记忆体2→mem2
记忆体3→mem3
记忆体4→mem4
【命令】
行走→step+方向
拿起→pickUp
放下→drop
写下→write
给出→giveTo
拿取→takeFrom
最接近的→nearest
计算→=
设置为→=
如果→if
否则→else
结束如果→endif
跳转→goto
跳转到→loop
举例:
loop 1
goto 1
//注意数字是一一对应的,涉及到多个跳转的时候要看好
//以下代码涉及到的跳转一定是大跳转包含小跳转,不存在交叉跳转的情况
//如果出现此情况,说明抄代码的时候抄窜行了
终止→end //基本上是个鸡肋,以下基本不会用到此命令(有个别极特殊情况不得不用)
//我一直认为好的程序完全可以用if保证程序进入正确的分支,而不使用end
//end除了让可读性变差,让人摸不清思路,没有什么好的作用
巡视→forEachDir as
巡视结束→endForEach
告诉→tell
聆听→listen
【比较和赋值】
= →等号右边的值给左边
== →相等
!= →不等
> →大于
>= →大于或等于
< →小于
<= →小于或等于
and→和
or →或
【计算】
加法→+
减法→-
乘法→*
除法→/
【其他说明】
// →注释符,表示此行文字是写给玩家看的,不执行
关于行数计算,成对出现的如goto和loop,算做一行,if和endif算做一行
但如果出现else则单独算一行
//指令数量挑战 and速度挑战 //7行 26s
step s
pickUp c
loop 1
mem1=mem1+1
if w==dataCube or w==null
write mem1
drop
endif
goto 1
//速度挑战 //58行 6s
if sw!=dataCube
pickUp s
write 1
step s
drop
end
endif
if sw!=dataCube
pickUp s
write 2
step s
drop
end
endif
if sw!=dataCube
pickUp s
write 3
step s
drop
end
endif
if sw!=dataCube
pickUp s
write 4
step s
drop
end
endif
if sw!=dataCube
pickUp s
write 5
step s
drop
end
endif
if sw!=dataCube
pickUp s
write 6
step s
drop
end
endif
if sw!=dataCube
pickUp s
write 7
step s
drop
end
endif
if sw!=dataCube
pickUp s
write 8
step s
drop
end
endif
if sw!=dataCube
pickUp s
write 9
step s
drop
end
endif
pickUp s
write 10
step s
drop
70亿人更新
v1.0.4.2版本
- 更新以支持Android 13+。
- 修复某些罕见情况下的崩溃问题。




