比方说,你有没有想过,可以通过打游戏来学编程?本日源妹儿就跟大家分享9个网站,教你如何通过边打游戏边学编程!
一、Codewars
在战斗中进行学习。和其他人一起在真实的编程寻衅中提升技巧,支持 JavaScript、Python、C#、Java、Python 等措辞(支持的措辞见下图)

网址:www.codewars.com
二、hacker.org
hacker.org 寻衅赛是一系列的拼图、敲砖块、测试和智力题,用来测试你的编程能力。要通过这一系列的磨练,你须要学会解密、编码、渗透等等技能,揭开重重迷雾。
网址:https://www.hacker.org/
三、Code Hunt
Code Hunt 是一个由 Microsoft Research 开拓的 HTML5 科幻主题游戏。在这个游戏中,你扮演一个代码猎人,卖力修复代码,并使它它返回预期的结果。Code Hunt 支持 Java 和 C# 两种措辞。你可以学习到包括算法、循环和条件表达式等编程观点。
地址:Microsoft store 下载
四、Human Resource Machine
Human Resource Machine 是一款非常故意思的移动端游戏。这款游戏由粘粘天下(World of Goo)的设计者和制作小小炼狱(Little Inferno)的团队共同制作。
游戏虽是走解谜路线,但玩法相称新颖:玩家将扮演一个从基层做起的员工,须要通过指令代码来编写一条条程序,完成每个阶段的任务,终极走上职场顶峰。
主人公须要将邮件按照哀求进行分发。游戏看重打算机硬件实现方面的技能。在游戏中非常形象的表现出了内存,寄存器,输入输出等观点,以及如何利用这些硬件来实现基本的运算、排序等功能。
这款游戏界面十分故意思,画风清奇,任务具有较大的寻衅性
网址:tomorrowcorporation.com
五、Coding games
一边玩游戏,一边寻衅编程难题。Coding games 支持包括 PHP、C、JavaScript 在内的 20 多种编程措辞。用户界面功能强大,可以定制。
例如,你可以选择你的代码编辑器的风格:Emacs、Vim、Classic。
如果你想提升编程技能,玩 Coding games 是一种有趣的路子。
网址:www.codingame.com
六、Screeps
如果你想学习 JavaScript,那 Screeps 是一个很好的选择,Screeps 是一个为 JavaScript 程序员准备的大型多人在线游戏 (MMO)。
这个游戏是一个开放的策略游戏,游戏中你掌握的单位被称为 “creeps”,它可以帮你得到资源、建立自己的领地等等。作为一个多人在线游戏,游戏中你的 creeps 会被其他玩家的 creeps 包围。
网址:screeps.com
七、Checkio
Checkio 是一个基于浏览器的游戏,你须要利用 Python 或 JavaScript 来办理问题才能将游戏进行下去(须要登录)。
网址:checkio.org
八、Cyber-dojo
Cyber-dojo是一个供应给程序员们练习写程序的地方。支持 JavaScript、Java、Python、PHP、Ruby 等措辞。
网址:www.cyber-dojo.org/
源代码:https://github.com/JonJagger/cyber-dojo
九、Elevatorsaga
电梯编程游戏,须要一步步办理问题过关。比如说第一关是在 60 秒内运输 15 个人。( 编程措辞为 JavaScript )
网址:play.elevatorsaga.com/
代码:https://github.com/magwo/elevatorsaga
以上便是源妹儿本日推举给大家推举的网站,感兴趣的小伙伴可以考试测验一下,娱乐充电两不误,既可以学习编程知识,还可以快乐玩游戏,一石二鸟。
大家还有哪些关于学习编程有趣的网站,也可以在评论区见告源妹儿哦!
免责声明
本文部分内容整理自网络,如有侵权请联系删除