寓教于乐:教您学编制程序的 5 款游戏

初稿出处: Jacob
Gube
   译文出处:Specs   

那几个WEB游戏非凡幽默,能够把您带入迷人的编制程序世界。

1. CodeCombat

CodeCombat 是三个 HTML5 剧中人物扮演游戏(奥迪Q5PG),教您基本的编制程序概念。

CoffeeScript 1

在 CodeCombat
中,你扮演一个义不容辞通过游戏中分裂阶段的沉舟破釜。第一关是 Kithard
Dungeon
 ,里面包罗了编制程序的基本概念。整个旅程中你都面临着编制程序的挑衅,如若经过了,你会解锁下一关,并获得经验点,经验点能够用来进步英豪的力量。

CoffeeScript 2

CodeCombat
吸引了诸多年青有抱负的程序员,依照游戏中的计算,6二%的用户年龄在17周岁以下。

CoffeeScript 3

CodeCombat
帮助陆中差别的言语,包涵:JavaScript、CoffeeScript、Lua、Python、Clojure

Io。该游戏涵盖了常见的编制程序主旨,如:字符串,变量,方法调用,矢量绘图等。

2. Code Hunt

Code Hunt 是四个由Microsoft Research开发的 HTML5 科学幻想宗旨游戏。

CoffeeScript 4

在那几个游乐中,你饰演1个代码猎人,负责修复代码,并使它它回到预期的结果。总共有15个级次要求您来成功。

CoffeeScript 5

Code Hunt 支持 Java 和 C#
二种语言。你能够学学到总结算法、循环和标准化说明式等编制程序概念。你也得以由此翻阅 Code
Hunt
设计手册
 来扩大别的关卡。

3. CoffeeScript,CodinGame

CodinGame
对程序员来说是贰个壮烈的挑衅,假若你想进步编制程序技能,玩CodinGame是1种有趣的措施。

CoffeeScript 6

CodinGame
补助包含PHP、C、JavaScript在内的20多种编程语言。用户界面功用强大,可以定制。例如,你能够挑选你的代码编辑器的品格:
“Emacs”、”Vim”、或 “Classic” (私下认可)。

CoffeeScript 7

玩耍能够挑选单人游戏情势或四个人格局,多人形式下,你能够与任何玩家一起化解 CodinGame
中的挑衅。

4. Screeps

Screeps 是二个为 JavaScript 程序员准备的大型三人在线娱乐(MMO)。

CoffeeScript 8

本条游戏是一个绽放的政策游戏,游戏中您控制的单位被誉为 creeps ,它能够帮您获取资源、建立协调的领地等等。作为一个几人在线娱乐,意味着你的 creeps 会被其余  creeps 所包围。

CoffeeScript 9

因此编写制定 JavaScript 来控制你的 creeps 。(Screeps = scripting your
creeps)。学习倘诺玩该游戏,你能够翻开文档

5. FightCode

在 FightCode
中,目标相当粗略,正是创制一个能够制服别的玩家机器人的机器人。

CoffeeScript 10

怎么创设机器人?通过编写制定JavaScript代码。例如,当有个别事件产生时,你可以由此 .rotateCannon()
方法来旋转你的火炮。

CoffeeScript 11

在创设巩固、支配世界的机器人以前,你首先须要读书文书档案来学学怎么着编写1个机器人。

4 赞 14 收藏 4
评论