游戏介绍
程序员升职记由TomorrowCorporation制作,以趣味编程解谜为核心。玩家将扮演一名职场新人,通过拖动各种可视化指令来完成老板布置的任务,从底层实习生一路晋升至公司顶层。程序员升职记用趣味的游戏玩法来还原汇编语言的核心逻辑,零门槛教会玩家编程思维。
程序员升职记关卡攻略
第一关:收发室
将命令拖到此区域(右侧区域)来写程序。
你的程序要告诉你的工人取出INBOX中的每件东西,然后放到OUTBOX中。
解题方法:同时满足挑战体积和速度
挑战体积:使用不超过6个命令
挑战速度:平均以不超过6步完成
第二关:繁忙的收发室
取出INBOX中的每件东西,然后放到OUTBOX中。
你现在有权使用一个新的命令!你可以通过拖动JUMP的指针使得运行时调到你程序的不同位置执行命令。
有了这项功能,你可以仅用3个命令完成这项任务。
挑战体积:使用不超过3个命令
挑战速度:平均以不超过25步完成
解题方法1:满足挑战体积
解题方法2:满足挑战速度
第三关:复印楼层
暂时先无视INBOX,直接把下面三个字母发至OUTBOX:BUG
设备管理部的员工在地毯上放了些东西。要是你有办法把它们捡起来就好了
解题方法:同时满足挑战体积和速度
挑战体积:使用不超过6个命令
挑战速度:平均以不超过6步完成
第四关:解扰码器
从INBOX中取出两件东西然后以相反的顺序扔进OUTBOX中。重复直到INBOX为空。
你现在有权使用一个新的命令!你可以随时COPYTO(复制到)地毯上的任何位置。稍后会有人来清理。
解题方法:同时满足挑战体积和速度
挑战体积:使用不超过7个命令
挑战速度:平均以不超过21步完成
第六关:多雨之夏
对于INBOX中的两个数,加起来,然后把结果放在OUTBOX中。
你现在有权使用一个新的命令!无论你拿着什么值,ADD都会将地板上指定地砖的内容加到你手上。
解题方法:同时满足挑战体积和速度
挑战体积:使用不超过6个命令
挑战速度:平均以不超过24步完成
第七关:零之杀手
把所有不是零的东西发到OUTBOX。
你现在有权使用一个新的命令!只有拿着零时它才会跳转,否则它就会继续执行下一行。
解题方法:同时满足挑战体积和速度
挑战体积:使用不超过4个命令
挑战速度:平均以不超过23步完成
第八关:三倍扩大室
对于INBOX中的每样东西,将其增加到三倍,然后OUTBOX结果。
自我提升提示:我们要干这有什么用?请将这些高层决策留给经理部。
解题方法:同时满足挑战体积和速度
挑战体积:使用不超过6个命令
挑战速度:平均以不超过24步完成
第九关:保护零行动
只把零送到OUTBOX。
挑战体积:使用不超过5个命令
挑战速度:平均以不超过25步完成
解题方法1:满足挑战体积
解题方法2:满足挑战速度
挑战体积:使用不超过5个命令
挑战速度:平均以不超过25步完成
第十关:八倍扩大器套件
对于INBOX中的每个数,将其乘以8,然后把结果放在OUTBOX中。
使用一堆ADD指令很容易,但很浪费!你能做到只用3个ADD指令吗?经理部在看着你。
解题方法:同时满足挑战体积和速度
挑战体积:使用不超过9个命令
挑战速度:平均以不超过36步完成
程序员升职记游戏亮点
1、零门槛编程思维教学
完全不需要任何编程基础,用 "收发邮件"" 整理文件 " 等职场日常任务,直观讲解变量、循环、条件判断等核心概念。每一关都是一个微型编程项目,通关后就能掌握汇编语言的基本思想。
2、双目标挑战系统
每个关卡都有 "代码量最少" 和 "执行步数最少" 两个独立挑战目标,完美体现了编程中 "空间换时间" 的经典权衡艺术。追求双星通关需要反复优化算法,极大提升了游戏的深度和重玩价值。
3、循序渐进的难度曲线
关卡难度设计极其科学,从最简单的 "收发邮件" 开始,逐步引入加法、减法、条件跳转等复杂指令。每一关都恰好比上一关难一点点,让玩家在不知不觉中掌握编程技能。
程序员升职记游戏特色
1、可视化指令系统
仅用 11 个基础指令就能完成所有任务,对应汇编语言的全部核心操作
指令包括:INBOX(输入)、OUTBOX(输出)、COPYTO(复制到)、COPYFROM(复制自)、ADD(加)、SUB(减)、BUMP+(自增)、BUMP-(自减)、JUMP(无条件跳转)、JUMPIFZERO(零跳转)、JUMPIFNEG(负跳转)
支持拖拽排列指令,也可以直接输入文本代码
2、专业级调试工具
支持单步执行、断点调试和加速运行
可以查看每一步执行后内存和寄存器的状态
程序出错时会给出明确的错误提示,帮助玩家快速定位问题
支持保存多个版本的代码,方便对比不同算法的效率
游戏信息
游戏大小
101.89M
游戏语言
中文
游戏厂商
TomorrowCorporation
包名
com.tomorrowcorporation.humanresourcemachine
系统要求
需要支持安卓系统5.2以上
MD5值
9085eea6024bd616abdbbd52f64fb04c




