CodeCombat 类型
:HTML5角色扮演游戏(RPG)
特点 教授基本的编程概念,如字符串、变量、方法调用、矢量绘图等。 支持4种不同的编程语言:JavaScript、CoffeeScript、Lua和Python。 游戏包含多个等级,每个等级都有不同的编程挑战。 有助于提高编程技能,适合年轻和有抱负的程序员。Code Hunt
类型:HTML5科幻主题游戏
特点 你扮演一个代码猎人,负责修复代码并使其返回预期结果。 游戏包含14个等级(Sectors),涵盖算法、循环和条件表达式等编程概念。 支持Java和C两种语言。 可以通过阅读设计手册来扩展其他关卡。CodinGame
类型:支持多种编程语言的在线编程挑战平台
特点 支持包括PHP、C、JavaScript在内的20多种编程语言。 游戏对程序员来说是一个巨大的挑战,但可以通过有趣的方式提升编程技能。 游戏难度逐渐增加,适合不同水平的程序员。7 Billion Humans (70亿人)
类型:算法编程式解谜游戏
特点 作为经典编程游戏《Human Resource Machine》的续作,延续了算法编程式的解谜玩法。 玩家在游戏中扮演经理,需要编写指令来操控多名员工(多线程)。 游戏难度较高,但适合喜欢挑战的玩家。 游戏内置类似于汇编语言的游戏语法,玩家需要编译指令来完成目标任务。Human Resource Machine (程序员升职记)
类型:算法编程式解谜游戏
特点
玩家在每个级别里需要编写指令来指挥小办公室工作人员实现自动化。
编写成功的指令将让玩家升职到新的办公大楼。
游戏通过组合加减、自加、自减、比较、跳转等基本指令来实现功能。
适合初学者和有编程基础的玩家。
这些游戏各有特色,可以根据你的编程水平和学习需求选择合适的游戏。通过玩游戏,你可以在轻松愉快的氛围中提高自己的编程技能。