可编程机器人 – Light Bot
看标题大家也知道了,今天这个游戏就跟编程有关系。它的出现并不是为了难倒玩家,正相反,它是为了证明编程并不是什么高深的事情。开动脑筋吧,我敢说如果能自己将这款游戏打通的话,你就绝对有能力成为一个合格的程序员!(它还曾经是我们的面试题目呢:p)
玩法与提示:
- 通过排列组合五种基本指令,指挥小机器人的行动。指令如下图所示:
![]()
- 从左至右依次是:前行、右转、左转、跳跃、点亮。剩下两个是函数(后面会说明)。
- 将这些指令用鼠标拖拽到右侧标有MAIN METHOD的空白格子里面,按照从上到下,从左到右的顺序摆好。
- 然后点击下方的GO!按钮,小机器人就会按照指令的顺序行动。
- 点击RESET按钮重新排列。
- 所谓的高级其实就是函数的运用,也就是MAIN METHOD下方的FUNCT.1和FUNCT.2两处空白格子的用法。
- 摆放在这两个函数里面的指令并不会被主动调用,只有当MAIN METHOD执行到 [ f1 ] 或 [ f2 ] 的指令时,它们才会被调用。
- 函数可以被重复调用多次,函数之间也可以互相调用,甚至 – 函数自己也可以调用自己。
- 将反复会用到的步骤归纳起来重复利用,实际上就是函数的本质。熟练使用函数才能最终通关,也是迈向程序员的最大门槛!
上一篇: 三极游戏
下一篇: 公告:10.1国庆暂停更新








|
2010/06/13 于 00:17:14
[...] 控制给机器人的命令,编写指令来让它点亮所有的蓝色地板。 可编程机器人 1 [...]
2009/10/31 于 17:43:51
[...] 第四名:【益智类】可编程机器人 – Light Bot [...]
2009/09/29 于 17:48:48
123