这些网页游戏教你如何编写代码,让你对编程的世界有一个有趣而吸引人的介绍。
CodeCombat
CodeCombat是一款HTML5角色扮演游戏(RPG),教你基本的编程概念。在《CodeCombat》中,你将扮演一个在游戏关卡中冒险的英雄。第一个层面是Kithard地牢,涵盖了基本的编程概念。
在你的旅程中,你将面临编码挑战,如果你克服了这些挑战,你将解锁下一关并获得经验值(XP),你可以用这些经验值来提高你的英雄。CodeCombat吸引了年轻、有抱负的程序员,是最有趣的编程教学游戏之一。根据游戏内调查,CodeCombat 62%的用户年龄在18岁以下。CodeCombat支持JavaScript、CoffeeScript、Lua和Python五种编程语言。
游戏涵盖了广泛的编程主题-字符串,变量,方法调用,矢量绘图,以及更多。
代码搜索
Code Hunt是一款以科幻为主题的HTML5游戏,由微软研究院开发。在这个游戏中,你扮演一个代码猎人,任务是修复代码,以便它返回预期的结果。一共有14个等级,叫做行业在代码搜索命名法中,为您完成。
Code Hunt支持Java或c#。您将学习的编程概念包括算术、循环和条件表达式。如果老师想要在游戏中添加更多的扇区,可以先阅读Code Hunt设计师手册。
CodinGame
对于那些想学习编程的人来说,CodinGame是一个巨大的具有挑战性的游戏套件。
如果你想提高你的编码技能,玩CodinGame是一个很有趣的方法。CodinGame支持超过20种编程语言,包括PHP, C和JavaScript。用户界面功能丰富,可以自定义。
例如,您可以选择代码编辑器的风格:“Emacs”、“Vim”或“Classic”(默认主题)。游戏可以在单人模式或多人模式下进行。在多人模式中,你可以与其他用户一起解决CodinGame挑战。
Screeps
Screeps是一个大型多人在线游戏(MMO) JavaScript程序员。
这款游戏是一款开放世界的策略游戏,你可以在游戏中控制单位毛骨悚然的感觉,这将帮助你挖掘资源,建立你的领土,等等。多人在线游戏意味着你的怪物将和其他玩家的怪物在一起。控制你的爬虫需要编写JavaScript。
(Screeps =脚本化你的蠕变)。要学习如何玩这个游戏,点击文档.
FightCode
在《FightCode》中,目标很简单:创造一个能够击败其他玩家的机器人。你如何创造一个机器人?通过编写一些JavaScript。
例如,您可以使用.rotateCannon ()
方法在发生特定事件时将机器人的大炮旋转一定程度。在构建你坚不可摧的、统治世界的机器人之前,你需要做的第一步是阅读文档,学习如何编写机器人代码。
读下
10个益智网站来提高你的编程技能15本免费的编程书籍5个好习惯,让你成为更好的程序员
与他联系推特.