「Dojo」玩游戏也能学编程:玩会这 15 款编程游戏,就算是入门了!
1、Coding Games 一边玩游戏 , 一边挑战编程难题 。 Coding games支持包括PHP、C、JavaScript在内的20多种编程语言 。 用户界面功能强大 , 可以定制 。
例如 , 你可以选择你的代码编辑器的风格:Emacs、Vim、Classic 。
如果你想提升编程技能 , 玩Coding games是一种有趣的途径 。
网址:www.codingame.com
本文插图
2、CodeCombat(极客战记) CodeCombat 是一款网页编程游戏 。 这款编程游戏借鉴了游戏的很多设计元素 , 游戏剧情十分丰富 。
当你打开CodeCombat网站 , 你不会觉得这是一个让你看不懂的代码学习网站 , 因为他的网站外观看起来就像是一个魔兽争霸风格的线上游戏 , 而且当你实际玩玩看 , 你会发现过程真的就是英雄要去打怪、寻宝与解谜 , 只是搭配了程序语言的学习 。
CodeCombat能够学习 Python、JavaScript、Lua、CoffeeScript、Clojure 等不同程序语言 , 这些语言能够运用到游戏设计、网页应用、App 的开发商 。
CodeCombat网址:cn.codecombat.com
极客战记(中国版CodeCombat)网址:codecombat.163.com
本文插图
3、Screeps 如果你想学习JavaScript , 那Screeps是一个很好的选择 , Screeps 是一个为 JavaScript 程序员准备的大型多人在线游戏(MMO) 。
这个游戏是一个开放的策略游戏 , 游戏中你控制的单位被称为“creeps” , 它可以帮你获得资源、建立自己的领地等等 。 作为一个多人在线游戏 , 游戏中你的creeps会被其他玩家的creeps包围 。
网址:screeps.com
本文插图
4、Checkio Check iO 是一个基于浏览器的游戏 , 你需要使用 Python 或 JavaScript 来解决问题才能将游戏进行下去(需要登录) 。
网址:checkio.org
本文插图
5、Vim Adventures 顾名思义 , 这个网站让你通过玩游戏来学习 Vim 。
网址:vim-adventures.com
本文插图
【「Dojo」玩游戏也能学编程:玩会这 15 款编程游戏,就算是入门了!】
6、Cyber Dojo
Cyber-dojo是一个提供给程序员们练习写程序的地方 。 支持 JavaScript、Java、Python、PHP、Ruby 等语言 。
网址:www.cyber-dojo.org/
源代码:https://github.com/JonJagger/cyber-dojo
本文插图
7、Code Monkey CodeMonkey 是一款非常富有童趣的网页编程游戏 , 玩家通过编程向怪兽小猴子传达指令 , 帮助小猴子吃到香蕉就可以过关了 。
CodeMonkey 以游戏闯关的方式进行教学 , 总共有300多个关卡 , 涉及到编程的各种概念 。
网址:www.playcodemonkey.com
本文插图
8、Elevator Saga
电梯编程游戏 , 需要一步步解决问题过关 。 比如说第一关是在 60 秒内运输 15 个人 。 (编程语言为JavaScript)
网址:play.elevatorsaga.com/
代码:https://github.com/magwo/elevatorsaga
推荐阅读
- 欣宝玩游戏宝宝取名:怎么起一个好名字
- 飞鼠玩游戏战士迎来大换血,“对抗路霸主”即将诞生,王者荣耀:铠皇风光不再
- 飞鼠玩游戏前期压制嬴政,后期团战无敌,王者荣耀:仅此一位全能型法师
- 吉娜·爱丽丝▲郎朗吉娜玩游戏戴手套太突兀?看到《王牌》节目做法,细节太暖心
- iPhone 6s▲?iPhone6s真的五年不卡?说这话的,很多不玩游戏!
- 旭旭影视vlog日常使用不怎么玩游戏小米10和荣耀30pro选哪个?
- 【沈腾】潘长江玩游戏不慎跌倒,沈腾临场反应引热议:不愧百亿影帝
- 玩游戏的迷恋简单操作告别吃灰,效果堪比现实,我的世界:在MC中还原水族箱
- 玩游戏的迷恋天然生成的半张床,MC中的奇葩生成,我的世界:埋在地下的沉船
- 游戏圈那点事玩游戏也能学知识,家长的最爱?,迷你世界成语填空闯关地图