严肃游戏7 | 玩游戏学编程

不想当将军的士兵不是好士兵!那么你玩了那么多游戏,不反省一下自己,不打算去学一下做游戏吗?没有一种拯救世界的冲动吗?

然而现实是:啊啊啊啊啊啊!!!!编程太难了,选择放弃,还是等着别人做吧,我负责玩就行了。

那快去玩人力资源机器:Human Resource Machine吧,边玩游戏边学编程,不断挑战自己的逻辑能力。(最近听说这个游戏被国内代理商代理了,改名叫《程序员升职记》,查这两个名字都能查到这个游戏)

人力资源机器

Human Resource Machine

编写小程序来解开谜题。你必须好好干!因为,你的这份工作... 已经被机器人给盯上了!

《程序员升职记》是一款智力游戏。在每一层,老板都会派给你一份工作。你需要做的,只写一段小程序自动把这份工作搞定!一旦你成功了,恭喜!你升职了!你获得了去往公司更高一层做一年苦力的权利!

就算你以前从没写过程序...... 不必担心,写程序就像玩解谜游戏一样!只你不去管那些0和1,还有那些吓人的奇怪符号。你就会发现编程其实是如此单纯!合理!美丽!简单易懂!又充满乐趣!什么?你说你已经是这方面的专家了?呵呵,对于你这种人,公司专门开了间“强迫症中心”!至今还没有一个员工能通过全部测试!

用解密的形式,新颖的玩法,深入浅出地引导玩家去了解一个有一个代码和程序运行的步骤。而且许多关卡都会有两个灯——“代码长度的挑战”和“程序复杂度的挑战”,可以挑战一下自己,不断激发自我对于程序简化的思考,不断的去优化程序以达成最优。


游戏偏灰色的基调和漫画的风格以及那人物造型,很符合这个开发商一贯的作风(曾经出过《粘粘世界(World of Goo)》)。因为故事发生在办公楼内,所以大家几乎只能见到结构基本相同的室内环境,偶尔能透过窗户看到外面的天气变化。

初始关卡

其实刚开始玩的时候,我还是自信满满的,接着就被打脸了。玩了这个游戏之后,我突然就懂程序员的痛了,编程语言不是你想学就能学会的。仿佛又回到了在大学里学JAVA、C++语言时不堪回首的过去。游戏里的开场白、与老板的对话、休息楼层以及结尾的剧情,也都充满了程序员式的自嘲

游戏部分目录


大概难到什么程度呢,那大概就是看了目录之后,我就已经给自己送了一首凉凉。一言难尽的目录标题已经把我劝退,毕竟看都看不懂。不是我吹,要不是有攻略,我玩到一半就卡关了。脑子都成一团浆糊了,还能指望啥。

后期比较难的关卡,失败了会被老板骂


游戏主要采用拖拽加点击的方式进行,界面右侧就是我们“工作”时的指令输入栏,在其相邻的左侧会有多个指令代码供选择(如inbox、outbox、jump、copyto等等),我们要做的就是根据“工作指示”拖拽有用的代码至指令输入栏。当完整的指令确认无误后,则需点击界面左下方的“运行”按钮(绿色播放键),游戏中的员工就会按照程序逐一完成任务。

但是如果错了,得不到该有的结果,那么老板就会“大骂”你一顿,然后给你一些小提示(虽然对我来说没用)。所以这就导致我在这个游戏的“停止并重置”“返回上一步调试”两个按钮中不断循环,直到崩溃。

关卡结算界面,很有创意,很喜欢这个feel

通关界面


每一关具体怎么玩,我就不剧透了,你们自己头疼去吧,祝大家的脑子好运也好用hhhhh。总体来说,这款游戏对玩家的逻辑能力要求较高,但确实也有意思,不断解密,不断晋升。很有创意的游戏,果然码农没脑子是当不成的!


为大家推荐另外一款玩游戏学编程的游戏——code combat

这个游戏可以教你最基础的编程概念,是HTML5角色扮演游戏。玩家可以扮演英雄,来挑战不同的等级。与今天介绍的游戏,在编程方向的倾向有些不同,对RPG感兴趣的小伙伴可以去试试。


最后为未来的各位游戏大佬们推荐一本C语言自学的书,祝大家能有学成一天,加油!

C语言入门经典

作者: 霍顿 (Ivor Horton) 出版社: 清华大学出版社

本书是编程语言先驱者Ivor Horton的经典之作,是C语言方面最畅销的图书品种之一。本书集综合性、实用性为一体,是学习C语言的优秀入门教材,在世界范围内广受欢迎,口碑极佳。书中除了讲解C程序设计语言,还广泛介绍了作为一名C程序设计人员应该掌握的必要知识,并提供了大量的实用性很强的编程实例。本书的目标是使你在C语言程序设计方面由一位初学者成为一位称职的程序员。读者基本不需要具备任何编程知识,即可通过本书从头开始编写自己的C程序。


部分游戏攻略来源 | 知乎Riverson DENG

图片来源 | 网络

编辑排版 | 梓杰

如果喜欢我们的严肃游戏系列,可以关注微信公众号:youlijie7,请随意给我们点赞留言,请期待下一个严肃游戏推荐~

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 196,165评论 5 462
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 82,503评论 2 373
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 143,295评论 0 325
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,589评论 1 267
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,439评论 5 358
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,342评论 1 273
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,749评论 3 387
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,397评论 0 255
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,700评论 1 295
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,740评论 2 313
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,523评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,364评论 3 314
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,755评论 3 300
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,024评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,297评论 1 251
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,721评论 2 342
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,918评论 2 336

推荐阅读更多精彩内容

  • 想从事游戏开发,1 年内能精通 C++ 吗,还需要学习什么? 【MiloYip的回答(383票)】: 本人大约从2...
    踩在浪花上00阅读 23,331评论 18 204
  • 计算机编程语言可用于将指令传达给计算机。它们基于某些句法和语义规则,定义了编程语言中每种结构的含义。 现在我得到了...
    幻凌风阅读 8,115评论 1 26
  • 本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍,以及...
    dle_oxio阅读 11,055评论 6 244
  • 01 正月十六,我们易效能G156班的同学们又聚在一起,在中关村附近的一个茶楼里一起聚会,分享彼此各个小组目前践行...
    慕珂育儿阅读 205评论 1 1
  • L先生: 见信如晤,深情相拥。还记得吗?这是你每封来信写在我名字下最开始的话,而我再收不到来自那个我不曾去过却魂牵...
    鱼泡泡家薄荷阅读 332评论 1 1