嚴肅游戲7 | 玩游戲學編程

不想當將軍的士兵不是好士兵创葡!那么你玩了那么多游戲,不反省一下自己绢慢,不打算去學一下做游戲嗎灿渴?沒有一種拯救世界的沖動嗎?

然而現(xiàn)實是:啊啊啊啊啊耙扔摺I丁!8苛棘幸!編程太難了,選擇放棄倦零,還是等著別人做吧误续,我負責玩就行了。

那快去玩人力資源機器:Human Resource Machine吧扫茅,邊玩游戲邊學編程女嘲,不斷挑戰(zhàn)自己的邏輯能力。(最近聽說這個游戲被國內代理商代理了诞帐,改名叫《程序員升職記》,查這兩個名字都能查到這個游戲)

人力資源機器

Human Resource Machine

編寫小程序來解開謎題爆雹。你必須好好干停蕉!因為愕鼓,你的這份工作... 已經被機器人給盯上了!

《程序員升職記》是一款智力游戲慧起。在每一層菇晃,老板都會派給你一份工作。你需要做的蚓挤,只寫一段小程序自動把這份工作搞定磺送!一旦你成功了,恭喜灿意!你升職了估灿!你獲得了去往公司更高一層做一年苦力的權利!

就算你以前從沒寫過程序...... 不必擔心缤剧,寫程序就像玩解謎游戲一樣馅袁!只你不去管那些0和1,還有那些嚇人的奇怪符號荒辕。你就會發(fā)現(xiàn)編程其實是如此單純汗销!合理!美麗抵窒!簡單易懂弛针!又充滿樂趣!什么李皇?你說你已經是這方面的專家了削茁?呵呵,對于你這種人疙赠,公司專門開了間“強迫癥中心”付材!至今還沒有一個員工能通過全部測試!

用解密的形式圃阳,新穎的玩法厌衔,深入淺出地引導玩家去了解一個有一個代碼和程序運行的步驟。而且許多關卡都會有兩個燈——“代碼長度的挑戰(zhàn)”和“程序復雜度的挑戰(zhàn)”捍岳,可以挑戰(zhàn)一下自己富寿,不斷激發(fā)自我對于程序簡化的思考,不斷的去優(yōu)化程序以達成最優(yōu)锣夹。


游戲偏灰色的基調和漫畫的風格以及那人物造型页徐,很符合這個開發(fā)商一貫的作風(曾經出過《粘粘世界(World of Goo)》)。因為故事發(fā)生在辦公樓內银萍,所以大家?guī)缀踔荒芤姷浇Y構基本相同的室內環(huán)境变勇,偶爾能透過窗戶看到外面的天氣變化。

初始關卡

其實剛開始玩的時候,我還是自信滿滿的搀绣,接著就被打臉了飞袋。玩了這個游戲之后,我突然就懂程序員的痛了链患,編程語言不是你想學就能學會的巧鸭。仿佛又回到了在大學里學JAVA、C++語言時不堪回首的過去麻捻。游戲里的開場白纲仍、與老板的對話、休息樓層以及結尾的劇情贸毕,也都充滿了程序員式的自嘲郑叠。

游戲部分目錄


大概難到什么程度呢,那大概就是看了目錄之后崖咨,我就已經給自己送了一首涼涼锻拘。一言難盡的目錄標題已經把我勸退,畢竟看都看不懂击蹲。不是我吹署拟,要不是有攻略,我玩到一半就卡關了歌豺。腦子都成一團漿糊了推穷,還能指望啥。

后期比較難的關卡类咧,失敗了會被老板罵


游戲主要采用拖拽加點擊的方式進行馒铃,界面右側就是我們“工作”時的指令輸入欄,在其相鄰的左側會有多個指令代碼供選擇(如inbox痕惋、outbox区宇、jump、copyto等等)值戳,我們要做的就是根據(jù)“工作指示”拖拽有用的代碼至指令輸入欄议谷。當完整的指令確認無誤后,則需點擊界面左下方的“運行”按鈕(綠色播放鍵)堕虹,游戲中的員工就會按照程序逐一完成任務卧晓。

但是如果錯了,得不到該有的結果赴捞,那么老板就會“大罵”你一頓逼裆,然后給你一些小提示(雖然對我來說沒用)。所以這就導致我在這個游戲的“停止并重置”“返回上一步調試”兩個按鈕中不斷循環(huán)赦政,直到崩潰胜宇。

關卡結算界面,很有創(chuàng)意,很喜歡這個feel

通關界面


每一關具體怎么玩掸屡,我就不劇透了封寞,你們自己頭疼去吧,祝大家的腦子好運也好用hhhhh仅财。總體來說,這款游戲對玩家的邏輯能力要求較高碗淌,但確實也有意思盏求,不斷解密,不斷晉升亿眠。很有創(chuàng)意的游戲碎罚,果然碼農沒腦子是當不成的!


為大家推薦另外一款玩游戲學編程的游戲——code combat

這個游戲可以教你最基礎的編程概念纳像,是HTML5角色扮演游戲荆烈。玩家可以扮演英雄,來挑戰(zhàn)不同的等級竟趾。與今天介紹的游戲憔购,在編程方向的傾向有些不同,對RPG感興趣的小伙伴可以去試試岔帽。


最后為未來的各位游戲大佬們推薦一本C語言自學的書玫鸟,祝大家能有學成一天,加油犀勒!

C語言入門經典

作者: 霍頓 (Ivor Horton) 出版社: 清華大學出版社

本書是編程語言先驅者Ivor Horton的經典之作屎飘,是C語言方面最暢銷的圖書品種之一。本書集綜合性贾费、實用性為一體钦购,是學習C語言的優(yōu)秀入門教材,在世界范圍內廣受歡迎褂萧,口碑極佳押桃。書中除了講解C程序設計語言,還廣泛介紹了作為一名C程序設計人員應該掌握的必要知識箱玷,并提供了大量的實用性很強的編程實例怨规。本書的目標是使你在C語言程序設計方面由一位初學者成為一位稱職的程序員。讀者基本不需要具備任何編程知識锡足,即可通過本書從頭開始編寫自己的C程序波丰。


部分游戲攻略來源 | 知乎Riverson DENG

圖片來源 | 網(wǎng)絡

編輯排版 | 梓杰

如果喜歡我們的嚴肅游戲系列,可以關注微信公眾號:youlijie7舶得,請隨意給我們點贊留言掰烟,請期待下一個嚴肅游戲推薦~

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子纫骑,更是在濱河造成了極大的恐慌蝎亚,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,110評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件先馆,死亡現(xiàn)場離奇詭異发框,居然都是意外死亡,警方通過查閱死者的電腦和手機煤墙,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,443評論 3 395
  • 文/潘曉璐 我一進店門梅惯,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人仿野,你說我怎么就攤上這事铣减。” “怎么了脚作?”我有些...
    開封第一講書人閱讀 165,474評論 0 356
  • 文/不壞的土叔 我叫張陵葫哗,是天一觀的道長。 經常有香客問我球涛,道長劣针,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,881評論 1 295
  • 正文 為了忘掉前任宾符,我火速辦了婚禮酿秸,結果婚禮上,老公的妹妹穿的比我還像新娘魏烫。我一直安慰自己辣苏,他們只是感情好,可當我...
    茶點故事閱讀 67,902評論 6 392
  • 文/花漫 我一把揭開白布哄褒。 她就那樣靜靜地躺著稀蟋,像睡著了一般。 火紅的嫁衣襯著肌膚如雪呐赡。 梳的紋絲不亂的頭發(fā)上退客,一...
    開封第一講書人閱讀 51,698評論 1 305
  • 那天,我揣著相機與錄音链嘀,去河邊找鬼萌狂。 笑死,一個胖子當著我的面吹牛怀泊,可吹牛的內容都是我干的茫藏。 我是一名探鬼主播,決...
    沈念sama閱讀 40,418評論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼霹琼,長吁一口氣:“原來是場噩夢啊……” “哼务傲!你這毒婦竟也來了凉当?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,332評論 0 276
  • 序言:老撾萬榮一對情侶失蹤售葡,失蹤者是張志新(化名)和其女友劉穎革半,沒想到半個月后缸匪,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體被环,經...
    沈念sama閱讀 45,796評論 1 316
  • 正文 獨居荒郊野嶺守林人離奇死亡荐开,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,968評論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了尖阔。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片烘豹。...
    茶點故事閱讀 40,110評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖诺祸,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情祭芦,我是刑警寧澤筷笨,帶...
    沈念sama閱讀 35,792評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站龟劲,受9級特大地震影響胃夏,放射性物質發(fā)生泄漏。R本人自食惡果不足惜昌跌,卻給世界環(huán)境...
    茶點故事閱讀 41,455評論 3 331
  • 文/蒙蒙 一仰禀、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧蚕愤,春花似錦答恶、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,003評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至裕坊,卻和暖如春包竹,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背籍凝。 一陣腳步聲響...
    開封第一講書人閱讀 33,130評論 1 272
  • 我被黑心中介騙來泰國打工周瞎, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人饵蒂。 一個月前我還...
    沈念sama閱讀 48,348評論 3 373
  • 正文 我出身青樓声诸,卻偏偏與公主長得像,于是被迫代替她去往敵國和親苹享。 傳聞我的和親對象是個殘疾皇子双絮,可洞房花燭夜當晚...
    茶點故事閱讀 45,047評論 2 355

推薦閱讀更多精彩內容

  • 想從事游戲開發(fā)囤攀,1 年內能精通 C++ 嗎软免,還需要學習什么? 【MiloYip的回答(383票)】: 本人大約從2...
    踩在浪花上00閱讀 23,404評論 18 204
  • 計算機編程語言可用于將指令傳達給計算機焚挠。它們基于某些句法和語義規(guī)則膏萧,定義了編程語言中每種結構的含義。 現(xiàn)在我得到了...
    幻凌風閱讀 8,162評論 1 26
  • 本文把程序員所需掌握的關鍵知識總結為三大類19個關鍵概念蝌衔,然后給出了掌握每個關鍵概念所需的入門書籍榛泛,必讀書籍,以及...
    dle_oxio閱讀 11,123評論 6 244
  • 01 正月十六,我們易效能G156班的同學們又聚在一起剃允,在中關村附近的一個茶樓里一起聚會沛简,分享彼此各個小組目前踐行...
    慕珂育兒閱讀 210評論 1 1
  • L先生: 見信如晤,深情相擁斥废。還記得嗎椒楣?這是你每封來信寫在我名字下最開始的話,而我再收不到來自那個我不曾去過卻魂牽...
    魚泡泡家薄荷閱讀 337評論 1 1