游戏编程网站,边玩边学,拒绝枯燥网页游戏怎么开发,快乐编程
学习编程虽然对与一些人来说是件乐事,但是对大多数人来说仍然是一件比较枯燥困难的事情。当然,面临这样困惑的人,并不在少数,所以,这世界上就出现了许多寓教于乐的通过游戏的形式来教你编程的网站。
Coding Game
这是一个需要编程一个 AI 机器人,然后由它来解决各种面临的问题的有趣游戏。
Coding game支持包括PHP、C、JavaScript在内的20多种编程语言。用户界面功能强大,可以定制。
例如网页游戏怎么开发,你可以选择你的代码编辑器的风格: Emacs、Vim、Classic。
如果你想提升编程技能,玩Coding game是一种有趣的途径。
网站:
Code Combat(极客战记)
CodeCombat 是一款网页编程游戏。这款编程游戏借鉴了游戏的很多设计元素3D交通工具,游戏剧情十分丰富。这是一个社区项目,上百位玩家贡献者们创建了各种关卡。
当你打开CodeCombat网站,你不会觉得这是一个让你看不懂的代码学习网站,因为他的网站外观看起来就像是一个魔兽争霸风格的线上游戏,而且当你实际玩玩看地图场景,你会发现过程真的就是英雄要去打怪、寻宝与解谜,只是搭配了程序语言的学习。
CodeCombat能够学习 Python、JavaScript、Lua、CoffeeScript、Clojure 等不同程序语言,这些语言能够运用到游戏设计、网页应用、App 的开发上。
CodeCombat网址:
极客战记(中国版CodeCombat)网址:
Check iO
这是一个基于浏览器的游戏,你需要使用 Python 或 JavaScript 来解决问题才能将游戏进行下去(需要登录)。
网站:
Codewars
在战斗中进行学习,通过挑战来精湛编程技艺,和其他人一起在真实的编程挑战中提升技巧,支持JavaScript、Python、C#、Java、Python等语言。
网站:
Screeps
如果你想学习JavaScript,那Screeps是一个很好的选择,Screeps 是一个为 JavaScript 程序员准备的大型多人在线游戏(MMO)。
这个游戏是一个开放的策略游戏,游戏中你控制的单位被称为“creeps”,它可以帮你获得资源、建立自己的领地等等。作为一个多人在线游戏,游戏中你的creeps会被其他玩家的creeps包围。