5款教你如何编程的游戏

WebFX总裁。Bill在互联网营销行业有超过25年的经验,专门从事SEO, UX,信息架构,营销自动化等。William在希彭斯堡和麻省理工学院的科学计算和教育背景为MarketingCloudFX和WebFX的其他关键研发项目提供了基础。

这些网页游戏教你如何编写代码,让你对编程的世界有一个有趣而吸引人的介绍。

CodeCombat

CodeCombat是一款HTML5角色扮演游戏(RPG),教你基本的编程概念。CodeCombat在《CodeCombat》中,你将扮演一个在游戏关卡中冒险的英雄。第一个层面是Kithard地牢,涵盖了基本的编程概念。

在你的旅程中,你将面临编码挑战,如果你克服了这些挑战,你将解锁下一关并获得经验值(XP),你可以用这些经验值来提高你的英雄。CodeCombat中的关卡CodeCombat吸引了年轻、有抱负的程序员,是最有趣的编程教学游戏之一。根据游戏内调查,CodeCombat 62%的用户年龄在18岁以下。CodeCombat支持JavaScript、CoffeeScript、Lua和Python五种编程语言。

游戏涵盖了广泛的编程主题-字符串,变量,方法调用,矢量绘图,以及更多。

代码搜索

Code Hunt是一款以科幻为主题的HTML5游戏,由微软研究院开发。代码搜索在这个游戏中,你扮演一个代码猎人,任务是修复代码,以便它返回预期的结果。一共有14个等级,叫做行业在代码搜索命名法中,为您完成。

代码搜寻用户界面Code Hunt支持Java或c#。您将学习的编程概念包括算术、循环和条件表达式。如果老师想要在游戏中添加更多的扇区,可以先阅读Code Hunt设计师手册。

CodinGame

对于那些想学习编程的人来说,CodinGame是一个巨大的具有挑战性的游戏套件。

如果你想提高你的编码技能,玩CodinGame是一个很有趣的方法。CodinGameCodinGame支持超过20种编程语言,包括PHP, C和JavaScript。用户界面功能丰富,可以自定义。

例如,您可以选择代码编辑器的风格:“Emacs”、“Vim”或“Classic”(默认主题)。CodinGame例子游戏可以在单人模式或多人模式下进行。在多人模式中,你可以与其他用户一起解决CodinGame挑战。

Screeps

Screeps是一个大型多人在线游戏(MMO) JavaScript程序员。

Screeps这款游戏是一款开放世界的策略游戏,你可以在游戏中控制单位毛骨悚然的感觉,这将帮助你挖掘资源,建立你的领土,等等。多人在线游戏意味着你的怪物将和其他玩家的怪物在一起。Screeps模拟控制你的爬虫需要编写JavaScript。

(Screeps =脚本化你的蠕变)。要学习如何玩这个游戏,点击文档

FightCode

在《FightCode》中,目标很简单:创造一个能够击败其他玩家的机器人。FightCode你如何创造一个机器人?通过编写一些JavaScript。

例如,您可以使用.rotateCannon ()方法在发生特定事件时将机器人的大炮旋转一定程度。FightCode演示在构建你坚不可摧的、统治世界的机器人之前,你需要做的第一步是阅读文档,学习如何编写机器人代码。

读下

10个益智网站来提高你的编程技能15本免费的编程书籍5个好习惯,让你成为更好的程序员

雅各Gube是Six Revisions的创始人。他是前端开发人员。

与他联系推特

WebFX职业

加入我们的使命,为全球各地的企业提供行业领先的数字营销服务-同时建立您的个人知识和个人成长。

我们招聘! 视图30 +职位空缺!