接着玩
查看全部 →游戏介绍
《代码机器人》是一款承袭 Lightbot 血统的图标编程解谜游戏。小机器人停在由地板、墙壁和高台组成的网格上,你要为它写出点亮全部目标地砖的程序。指令全是符号:前进、左转、右转、跳跃上下台阶、点亮,以及带圈数字对过程 P1 与 P2 的调用。MAIN 有 12 格,第 5 关解锁 8 格的 P1,第 13 关解锁 6 格的 P2,过程还能递归自调,七格的小循环就能驱动四十步的路线,深度上限则会拦住失控的栈。24 关分四章,从直线与点亮、转弯与循环、跳跃与高地,一路走到大师优化。星级采用双指标:三星要求步数恰好等于构建期求解器穷举出的最优步数,且指令数不超过参考解;二星放宽到最优步数的一点五倍;通关即一星。最佳星星总数保存在本机。1024 程序员节来一局,用代码给自己的节日点灯。
玩法说明
点指令图标放入 MAIN 槽位(解锁后也可放入 P1、P2),再按运行。点亮全部目标地砖即过关,步数与指令数越少星越多。
玩法技巧
- 先看顶栏的通关基准:闪电图标是最少步数,拼图图标是三星所需指令数。
- 把重复的套路存进 P1 或 P2,用带圈数字调用,别手工复制格子。
- 朝墙或台阶前进会空耗一步但不会终止程序,放心试错。
- 跳跃落点若为目标会自动点亮,常常能省下一条点亮指令。
常见问题
三星标准是怎么定的?
每一关在构建期都经过广度优先搜索穷举(状态含位置、朝向与点亮掩码),最优步数是精确值。三星需要步数等于该最优值且指令数不超过公布的参考解格数;二星放宽到最优步数的一点五倍。
过程无限递归自调会怎样?
解释器会统计调用深度,到 64 层时播放栈溢出动画并停机。程序不会丢失,仍可编辑修改后重新运行。