游戏简介
《70亿人》是一款极具挑战性的编程解谜游戏,以独特的像素未来风和沉浸式体验吸引玩家。即使你从未接触过编程,也不必担心——游戏开局配有清晰引导,助你轻松入门,在逻辑与策略中逐步掌握核心玩法。
70亿人介绍
《70亿人》是一款融合编程与益智元素的闯关模拟游戏。你将置身于一个充满科技感的像素风格未来世界,面对超过60个精心设计的关卡,每个关卡都设有一道需要动脑解决的独特谜题。游戏配以舒缓轻松的背景音乐,营造出极强的代入感。玩法上,你需要运用类编程语言指挥多名员工协同作业,通过编写指令完成各种任务目标。无论你是编程新手还是逻辑高手,都能在这款游戏中找到属于自己的挑战乐趣。感兴趣的朋友千万别错过,立即下载体验吧!
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及以上系统。
- 修复某些罕见情况下可能导致游戏崩溃的问题。




