1汗盘、CodinGame——解決具有挑戰(zhàn)性的編碼問題,支持所有編程語言
2询一、Code Combat——一個(gè)面向?qū)W生的通過把玩真正的游戲來學(xué)習(xí)計(jì)算機(jī)科學(xué)的平臺(tái)隐孽。它是一個(gè)由上千玩家共同志愿維護(hù)的項(xiàng)目尸执。支持Java, JavaScript, Python, Lua, CoffeeScript.
3、Screeps——通過玩游戲來學(xué)習(xí)JavaScript缓醋。據(jù)稱是全球第一個(gè)面向程序員的大型多人在線沙盒游戲如失。
4、Check iO——一款需要你使用Python來推進(jìn)的頁游(需要登錄)送粱。
5褪贵、Vim Adventures——在游戲中學(xué)習(xí)Vim。
6抗俄、Cyber DoJo——程序員練習(xí)編程的一個(gè)地方脆丁,支持JavaScript, Java, Python, PHP, Ruby等。
7动雹、Code Monkey——通過編寫代碼來抓住香蕉槽卫。主要用于教師教學(xué)生們學(xué)習(xí)編程。(付費(fèi)的)
8胰蝠、Elevator Saga——一款電梯升降式游戲歼培,一步步解決問題,如在第一關(guān)中茸塞,你要在最多60秒內(nèi)運(yùn)輸15人躲庄。
9、Codewars——通過跟他人的實(shí)際挑戰(zhàn)賽達(dá)到逐步掌握編程語言的目的钾虐。支持 JavaScript, Python, C#, Java, Python等噪窘。
10、Ruby Quiz——面向Ruby編程者效扫,每周一次挑戰(zhàn)賽【蠹啵現(xiàn)在已經(jīng)收錄了156場數(shù)據(jù)。
11菌仁、Git Games——一款基于終端的游戲浩习,教會(huì)大家使用git的一些特性。其本身是一款解密游戲掘托,要求你使用git命令找到線索進(jìn)而實(shí)現(xiàn)解謎的目的瘦锹。
12、Hacker Org——包括一些列的謎題闪盔、測試和智力題去探索你的黑客技能弯院。為了解決一系列問題,你需要解開密碼泪掀,寫出輕巧的代碼听绳,突破一切障礙。
原文:https://medium.mybridge.co/12-free-resources-learn-to-code-while-playing-games-f7333043de11#.quyo3jodd