人力资源机器手机版这款游戏又叫做人力资源机器,它整体的基调都是灰色的,以一种黑色幽默的风格为我们的玩家来带来这个有趣的编程益智解谜的内容。别看只是游戏,这里面涉及的编程知识还是很多的,对于专业人员不在话下但是对于编程新手还是有一定的难度的哦~
这款游戏是一款极具创意和趣味性的编程益智游戏。它巧妙地将编程逻辑与日常工作任务相结合,让玩家在解答问题和完成任务的过程中,深入体验程序员的日常工作,同时锻炼和提升编程思维。游戏的关卡设计丰富多趣,难度层层递进,既适合新手入门,也能让有一定编程基础的玩家找到挑战。同时,便捷简单的操作玩法使得玩家能够轻松上手,快速投入到游戏的世界中。
画面非常复古可爱
这款游戏可能更贴近程序猿们的生活,最开始我们的参与的只是一些简单的工作包括收发信件2、安排流程,随着我们入职年份的增加所需要完成的工作也会有所改变。
独特的解谜方式
玩家需要通过安排指令、启动程序去完成任务。
关卡丰富,难度设置合理
游戏共设有42个小关卡,随着关卡的深入,“工作”中所涉及到的代码越来越多,需要完成的任务也越来越复杂,自然游戏也是越来越难。不过游戏难度设置还是非常合理的,具有挑战性的同时也带有很强的逻辑性,当你通过自己的智慧让“工作”有条不紊的进行,随之而来的可是满满的成就感哪!
浓浓的工作哲学:如果做的很吃力,说明你在进步
整个游戏的主线是一个小职员从传达室小弟成长成大牛程序员的过程,每一次晋升后就有全新的任务!有时候连续几关可能比较顺,然后就卡在一个关卡中,只要卡住了,你就没有机会往上走了,除非你攻克它!这不就是现实么?
1、第一关:属于熟悉操作的年代,先拖一个IN,再拖一个OUT,如此重复3次,再点击运行程序即可通关。
2、第二关:是属于了解到jump的年代,jump可以让你无限的重复工作,放个IN,再放个OUT,最后把JUMP的白框移到最上面。这里也会得到提示你可以加速,加速后的程序员就跟电影的快进镜头一样,跑得飞快。
3、第三关:这里要注意的第一个设定就是复制,复制来自于指定的地毯上。黄泉里面记录着对应的地毯的编号,以后你可能会搞错编号,到时候直接修改编号就可以了。根据提示,我们要输入“BUG”这个词进入OUT栏。地毯上按照顺序403可以获得BUG的词,所需要先输出4号再输出0号,最后输出3号。
4、第四关:这一年开始,终于有点程序员的样子了,要开点脑洞了。在熟悉了copyfrom后现在终于轮到copyto了。和刚才一样的后面的数字代表着具体地毯上的位置,但是只是从INBOX栏里面复制到地毯。这关的大致逻辑是这样的,先复制一个到地毯上,然后回INBOX栏再拿一个放到OUTBOX。然后把地毯上的这个放到OUTBOX上。最后再不停的重复之前的步骤就可以了。
5、第五关:这里不禁要吐槽一下了,好好的程序员喝咖啡就磋跎一年,完全不用操作。静静的观看这3姊妹喝喝咖啡就通过。
6、第六关:这一年主要多了一个加法运算,就是add。此关重点在于把第一个数字拿出来放地毯上,然后去拿第二个数字,再用第二个数字与第一个数字相加,再放到输出栏上,不要忘了用jump反复操作。
7、第七关:这一关两个箭头处的空白位置对调一下,计算的步骤可能会小一点。
逻辑是:先从INBOX拿,再判断是不是0,是零就从新从INBOX拿,不是就丢OUTBOX,最后再来个JUMP反复操作。
8、第八关:黄色箭头处的第3个步骤不要,这样结算的次数要少些,这是我之前犯下的错误,因为这里不用COPY就可以相加可以省略一个步骤。
9、第九关:零保护行动,换句话说,只输出0到OUTBOX。那么就先拿好数字,然后就判断是否是0,如果不是0就jump跳回去,如果是0就跳到后面的位置移动到输出栏即可。
10、第十关:此关涉及到的问题是加法的运算问题,因为只能用3个加。地毯可以给我们很好的提示,先3+3copyto到6,6+6copyto到12依次类推,3次相加就是8倍。首先,我们放一个到地毯,再加上此地毯上的数字,把这个数字再放到另外一个地毯,加另外一个地毯的数字,如此重复3次,就形成了2*2*2的局面。
第一关:收发室
将命令拖到此区域(右侧区域)来写程序。
你的程序要告诉你的工人取出INBOX中的每件东西,然后放到OUTBOX中。
解题方法:同时满足挑战体积和速度
挑战体积:使用不超过6个命令(6)……【√】满足标准
挑战速度:平均以不超过6步完成(6)……【√】满足标准
第二关:繁忙的收发室
取出INBOX中的每件东西,然后放到OUTBOX中。
你现在有权使用一个新的命令!你可以通过拖动JUMP的指针使得运行时调到你程序的不同位置执行命令。
有了这项功能,你可以仅用3个命令完成这项任务。
解题方法1:满足挑战体积
挑战体积:使用不超过3个命令(3)……【√】满足标准
挑战速度:平均以不超过25步完成(30)
解题方法2:满足挑战速度
挑战体积:使用不超过3个命令(5)
挑战速度:平均以不超过25步完成(25)……【√】满足标准
第三关:复印楼层
暂时先无视INBOX,直接把下面三个字母发至OUTBOX:BUG
设备管理部的员工在地毯上放了些东西。要是你有办法把它们捡起来就好了
解题方法:同时满足挑战体积和速度
挑战体积:使用不超过6个命令(6)……【√】满足标准
挑战速度:平均以不超过6步完成(6)……【√】满足标准
第四关:解扰码器
从INBOX中取出两件东西然后以相反的顺序扔进OUTBOX中。重复直到INBOX为空。
你现在有权使用一个新的命令!你可以随时COPYTO(复制到)地毯上的任何位置。稍后会有人来清理。
解题方法:同时满足挑战体积和速度
挑战体积:使用不超过7个命令(7)……【√】满足标准
挑战速度:平均以不超过21步完成(21)……【√】满足标准
第五关:咖啡时间(略)
第六关:多雨之夏
对于INBOX中的两个数,加起来,然后把结果放在OUTBOX中。
你现在有权使用一个新的命令!无论你拿着什么值,ADD都会将地板上指定地砖的内容加到你手上。
解题方法:同时满足挑战体积和速度
挑战体积:使用不超过6个命令(6)……【√】满足标准
挑战速度:平均以不超过24步完成(24)……【√】满足标准
第七关:零之杀手
把所有不是零的东西发到OUTBOX。
你现在有权使用一个新的命令!只有拿着零时它才会跳转,否则它就会继续执行下一行。
解题方法:同时满足挑战体积和速度
挑战体积:使用不超过4个命令(4)……【√】满足标准
挑战速度:平均以不超过23步完成(23)……【√】满足标准
第八关:三倍扩大室
对于INBOX中的每样东西,将其增加到三倍,然后OUTBOX结果。
自我提升提示:我们要干这有什么用?请将这些高层决策留给经理部。
解题方法:同时满足挑战体积和速度
挑战体积:使用不超过6个命令(6)……【√】满足标准
挑战速度:平均以不超过24步完成(24)……【√】满足标准
第九关:保护零行动
只把零送到OUTBOX。
解题方法1:满足挑战体积
挑战体积:使用不超过5个命令(5)……【√】满足标准
挑战速度:平均以不超过25步完成(28)
解题方法2:满足挑战速度
挑战体积:使用不超过5个命令(7)
挑战速度:平均以不超过25步完成(23)……【√】满足标准
第十关:八倍扩大器套件
对于INBOX中的每个数,将其乘以8,然后把结果放在OUTBOX中。
使用一堆ADD指令很容易,但很浪费!你能做到只用3个ADD指令吗?经理部在看着你。
解题方法:同时满足挑战体积和速度
挑战体积:使用不超过9个命令(9)……【√】满足标准
挑战速度:平均以不超过36步完成(36)……【√】满足标准
1、游戏要求拿出两个数对比,若都是正数或这负数则从地毯上将0放入outbox,反之拿1,看上去是有点复杂,事实也是如此。
2、首先我们输入inbox,再输入负跳转代码,假设出数字为负的情况下,做出相应的程序编写。沫沫将箭头指向下,代表下面演示的是负数情况,而上面的是正数情况。
3、在正数的情况下继续从inbox中取第二个数,若是负数则输入一个向下的负跳转代码,在两个同为正数的情况下,输入copyfrom从地毯上将0取回outbox。
4、并输入一个向上循环的jump代码,让程序从第一行循环运行。
5、接下来针对负跳转的情况,当第一个为负数时,拿出第二个数会有一正一负两个可能,若是负数,则输入负跳转代码,这时两个数都是负数,因此同理是将0从地毯上取来放进oux,只需将负跳转箭头指到copyfrom4即可。
6、负跳转的含义是只遇到负数进行跳转,若为正数,则继续执行下面的命令,因此针对在第一个数是负数的前提下,第二个数为正时,按照游戏规则,是从地毯上将0取回outbox。
7、这样就成功编写了一个循环,最后只需再添加一个jump进行无数次循环即可树立通关。
如果你想要尝试锻炼你的编程思维的话那么这个游戏也是不错的选择,这里面有很多的语句可以使用,每个关卡给我们的玩家设立的目标都是不一样的,我们的玩家可以在这里探索最佳的程序编写方式,如果你觉得不太有挑战性还可以选择高难模式试一试哦~