CodinGame
https://www.codingame.com/
一邊玩游戲,一邊挑戰編程難題,Coding games支持包括php、C、C++、JAVAScript、Java、Python、Bash、C#、D、Dart、Go、Groovy、Kotlin、Lua、Objective-C、Ruby、Rust、TypeScript、Swift在內的20多種編程語言,用戶界面功能強大,可以定制。
Code Combat(極客戰記)
httsp://codecombat.com/play
中國版地址:https://codecombat.163.com/play
Code Combat是面向在校學生,通過真實游戲來學習計算機科學的平臺。同時,它也是一個社區項目,你將與數以百計的志愿者來共同提升水平。它支持Java、JavaScript、Python、Lua、以及CoffeeScript。
當你打開CodeCombat網站,你不會覺得這是一個讓你看不懂的代碼學習網站,因為他的網站外觀看起來就像是一個魔獸爭霸風格的線上游戲,而且當你實際玩玩看,你會發現過程真的就是英雄要去打怪、尋寶與解謎,只是搭配了程序語言的學習。
Screeps
https://screeps.com
Screeps 是一個為 JavaScript 程序員準備的大型多人在線游戲(MMO),同時這款游戲號稱是世界上第一個為程序員制作的MMO戰略沙盤游戲。
Check iO
https://checkio.org/
CheckiO面向初學者和高級程序員的編碼游戲 使用Python和TypeScript解決棘手的挑戰和有趣的任務,從而提高您的編碼技能。
Vim Adventures
https://vim-adventures.com
通過游戲,你可以學到Vim的相關知識。
Cyber DoJo
https://www.cyber-dojo.org
Cyber-dojo 是一個程序員練習編程的空間。它支持 JavaScript, Java, Python, PHP, Ruby 等編程語言。
Elevator Saga
http://play.elevatorsaga.com/
一款電梯編程游戲,你需要逐步的解決所有的挑戰。
Codewars
https://www.codewars.com/
一款通過與他人真實代碼挑戰來提高自己技能的游戲。支持JavaScript、Python、C#、Java、Python等編程語言。
Hacker.Org
http://www.hacker.org/
hacker.org 中的挑戰是探尋黑客技能的一系列難題、技巧、測試以及腦筋急轉彎。掌握這個系列,您將需要掌握破解密碼、巧妙編程等技能。
css Diner
https://flukeout.github.io/
CSS Diner是學習CSS的簡單但有趣的方法,有32個級別,將教你CSS選擇器如何工作的基礎知識,這個免費編碼游戲的每個級別都將根據你在上一課中學到的內容逐漸變得越來越復雜。
Flexbox Froggy
http://flexboxfroggy.com/
想了解CSS flexbox的工作原理嗎?Flexbox Froggy可以幫助你理解。它有一個簡單的界面,可以教你如何幫助Froggy和他的朋友們如何在flexbox中對齊。
Flexbox Defense
http://www.flexboxdefense.com/
Flexbox Defense 是另一種練習Flexbox技能的好方法。這次,你將使用與Flexbox Froggy相同的命令,將炮塔沿路徑移動到一定位置,以擊敗即將來臨的敵人。
轉載自本人博客 https://mypubtools.com/2020/07/14/在線學編程的游戲有哪些.html