上头了!一款宅男玩的游戏,11个命令模拟世界……

这段时间有点忙,结果到后来犯了拖延症,懒得不想更新,一天拖一天,简直太可怕了。

再不更新我怕以后完全没心思写了,所以,今天不写别的,推荐一款锻炼编程思维的游戏app。

人力资源机器

你没看错,这款游戏中文名就叫“人力资源机器”,是不是感觉莫名其妙,它的英文名叫做:Human Resource Machine,在苹果端翻译为“程序员升职记”。

人力资源机器去掉了众多编程语言庞大的语法结构,只保留了最基础的循环、输入、输出等功能,用解密益智游戏来锻炼玩家的算法能力。

说了这么多,是不是依旧不觉明历?

来试一试就知道了。

  

1.创建角色

进入游戏,刚开始会提示创建角色,总共可以创建3个角色,我这里已经创建过一个“一号员工”,点击第二个卡片,选择新建员工,然后选择一个头像,角色就创建成功了。

  

2.进入第一关:收发室

目标:将Inbox中的数字放入Outbox中。

命令:Inbox(输入)、Outbox(输出)

如上图所示,Inbox中一共有 3 个数字,每一个数字输入输出一次,就必须要使用Inbox-Outbox命令一次。

按住命令 Inbox,移动到收发室空白处,然后继续移动 Outbox。

点击下方的运行按钮▶️试试。

项目经理怒了:Outbox里的东西太少了,经理部要 3 个,你只放进入 1个。

出错了,原因是只放进去一个数字。

既然错了,就修改一下吧。

继续移动 Inbox 和 Outbox,总共要在收发室空格区摆出 3 个 inbox-outbox 命令。

再次点击运行。

通过了。

  

3.进入第二关:繁忙的收发室

目标:将 Inbox 中的数字放入 Outbox 中。

命令:Inbox(输入)、Outbox(输出)、Jump(循环)

是不是感觉和第一关没什么不同?

别急,看下面。

如上图所示, Inbox 中有一大堆的数字,如果用第一关的方法不断移动命令 Inbox-Outbox ,这也太繁琐了,一直重复无意义的动作既浪费时间又浪费金钱。

所以,第二关中增加了一个新的命令:Jump(循环)

没有什么重复动作是一个循环解决不了的,如果解决不了,一定是你太落后了。

循环是用来解决重复问题的,显而易见,第二关的数字太多了,管理层不可能一直等你重复做一件事,效率太低,等着被解雇吧!

有了 Jump 之后,只需要将 Inbox-Outbox 放入 Jump 之中,命令行就会自动循环输入-输出,直到数字全部取完。

记住:计算机的出现,就是为了解决重复问题,解放人类的双手!

  

4.进入第三关:复印楼层

目标:将地毯上的字母 BUG 放入 Outbox 中。

命令:Inbox(损坏/不可用)、Outbox(输出)、copyfrom(从……复制到……)

Inbox 出现BUG,不能用了。这下只能从地毯上取字母,然后放入 Outbox。

新增的命令 copyfrom 就是用来从地毯取字母的。

长按 copyfrom ,会出现一个箭头,指向地毯上的字母,选择字母 B,然后使用命令 Outbox。

然后用 copyfrom 选择字母 U,使用命令 Outbox。

最后选择字母 G,使用命令 Outbox。

OK,大功告成。

  

5.进入更多关卡

怎么样,是不是感觉这款游戏很有意思,而且很简单?

哈哈,这只是刚开始而已,游戏后面越来越复杂,逻辑会越来越严谨,可以看看一看后期的关卡。

有分支有主线,而且从咖啡时间开始,以后的关卡有星级评定,从挑战体积和挑战速度两个方面来评定玩家的完成度。

仅仅完成任务太低级,要求使用最少的工具完成最多的任务。

  

写在最后的

人力资源机器,最开始只有两个命令:Inbox 和 Outbox,随着通关会解锁更多的命令,例如 Jump(循环)、if(如果)、add(求和)……等等 11 个命令。

开发者认为这11个命令就可以模拟世界上任何计算机的算法,所以,人力资源机器这款游戏对于非程序员非常友好,只要静下心来认真思考,都能通关的。

对了,手机编程网站域名备案完成,已经开通,公众号内容会同步更新到网站,另外许多公众号没有的资源也会在公众号发布,小伙伴们可以点击原文链接进入,也可以复制网站域名进入。

网址:http://www.bcdroid.com/

下载地址

①关注公众号:手机编程

②后台回复:0014,或者直接回复:人力资源机器

③自动获取下载链接。

© 版权声明
THE END
喜欢就支持以下吧
点赞0
分享
评论 抢沙发