游戏中学会撸代码:这些编程学习网站不容错过

来自:FreeBuf.COM黑客与极客(微信号:freebuf )

作者:饭团君

链接:http://www.freebuf.com/geek/103452.html(点击尾部阅读原文前往)

参考来源:http://medium.mybridge.co/12-free-resources-learn-to-code-while-playing-games-f7333043de11#.vju5dskxo


下面这些网站是从200多个游戏编程网站选出的12个网站,你可以通过下面的网站在游戏中学习编程。


当然这些网站都是免费的,Mybridge A.I也评估了这些,这些网站可以帮助喜欢编程的人员学习编程语言,如JavaScript、java、python,PHP,C #等。


CodinGame  


在玩这款游戏时会遇到许多有趣的问题,支持诸多编程语言。




Code Combat  


Code Combat主要是面向在校学生的一个学习平台,同时也是一个社区项目,有很多志愿者来维护这个平台,在这里可以学到有关java、JavaScript、Python、Lua、CoffeeScript的相关知识。




Streeps 


玩这个游戏可以学习到有关 JavaScript知识,同时该游戏也是面向学习编程语言的人员的第一款MMO沙盘游戏。




Check iO  


Check iO 是一款网页游戏,你需要利用Python来解决问题。




Vim Adventures  


玩这款游戏可以学习到Vim相关知识。




Cyber DoJo 


这款游戏主要可以学习到有关JavaScript、java、python、PHP、Ruby知识。项目地址:点击我




Code Monkey 


这款游戏主要内容就是抓香蕉,在这个过程中可以学习到编程知识,可被用于教学使用(此部分收费)。




Elevator Saga 


这款游戏的第一个挑战就是在15秒之内送走15个人,一起来试试吧。项目地址:点击我




Codewars 


一款编程挑战游戏,支持 JavaScript、 Python、 C#、 Java、 Python等语言。




Ruby Quiz  


这款游戏主要适合Ruby编程语言挑战,目前这款游戏有156 个测试环节。




git-game   


这个游戏可以被看成是一个基于终端的游戏( git scm),使用git命令找到“线索’,最后解决问题。




Hacker Org 


这款游戏可以被看成一系列的挑战,你需要破解一系列的密码才能最终翻版。




那么感兴趣的小伙伴赶快去一试身手吧。。。。



本文编号1624,以后想阅读这篇文章直接输入1624即可。

●本文分类“工具搜索分类名可以获得相关文章。

●输入m可以获取到文章目录

本文内容的相关公众号推荐

算法与数据结构

黑客技术与网络安全


更多推荐请看15个技术类公众微信


涵盖:程序人生、算法与数据结构、黑客技术与网络安全、大数据技术、前端开发、Java、Python、Web开发、安卓开发、iOS开发、C/C++、.NET、Linux、数据库、运维等。传播计算机学习经验、推荐计算机优秀资源:点击前往《值得关注的15个技术类微信公众号