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