Robocode

Robocode

Robocode是一款编程游戏,其目标是编写一个机器人战车坦克,以便在战场上与其他机器人竞争。
Robocode是一款编程游戏,目标是编写一个机器人战车坦克,以便在战场上与其他机器人竞争。因此,名称Robocode是“机器人代码”的简称。玩家是机器人的程序员,不会对游戏产生直接影响。取而代之的是,玩家必须编写机器人的AI,以告诉机器人如何表现和对战场上发生的事件做出反应。战斗实时且在屏幕上进行。Robocode的座右铭是:打造最好的,摧毁其余的!Robocode除了是一款编程游戏外,还用于学习如何编程(主要使用Java语言),但是其他语言(如C#和Scala)也变得越来越流行。学校和大学都在使用Robocode作为教学方法的一部分,还用于学习人工智能(AI)。Robocode的概念易于理解,是学习编程的一种有趣方式。Robocode提供了完整的开发环境,并带有自己的安装程序,内置的机器人编辑器和Java编译器。Robocode仅预先需要在要安装Robocode的系统上已经存在一个JVM(Java虚拟机)。因此,主要Robocode分发文件(robocode-xxx-setup.jar)提供了机器人开发人员入门所需的所有内容。Robocode还支持使用外部IDE(例如Eclipse,IntelliJ IDEA,NetBeans,Visual Studio等)开发机器人,这比Robocode中的机器人编辑器更好地支持开发人员。Robocode在Java平台上运行的事实使得它可以在任何预装有Java的操作系统上运行,这意味着它可以在Windows,Linux,Mac OS以及UNIX和UNIX变体上运行。请注意,必须先在系统上安装Java 6或更高版本,然后Robocode才能运行。源代码:许可证:Eclipse Public License
robocode

特征

具有任何许可的所有平台的Robocode替代品

CodeCombat

CodeCombat

通过多人实时编码策略游戏学习编程。您是一个向导,而您的咒语是一种编程语言。。
  • 免费增值应用
  • Web
Colobot Gold

Colobot Gold

Colobot Gold是Epsitec在开源(GPLv3)许可下发布的原始Colobot游戏的修改版本。
Colobot

Colobot

Colobot(机器人与僵尸网络)是一款具有3D图形功能的教育性实时战略视频游戏。
LightBot

LightBot

Lightbot是一款编程益智游戏:一款使用牢固扎根于编程概念的游戏机制的益智游戏。
Human Resource Machine

Human Resource Machine

对小办公室工作人员进行编程以解决难题。做个好员工!机器来了...为您的工作。
Bot Land

Bot Land

制作机器人,为其创建脚本,并加入与其他玩家的全自动战斗!
FightCode

FightCode

战斗代码(Fight Code)是一款游戏,您可以在其中使用自己的技能来使用JavaScript编写自己的机器人,挑战朋友或敌人的机器人并开始攀登队伍。愿最好的胜利!
  • 免费应用
  • Web
CSSBattle

CSSBattle

CSSBattle是一个在线CSS Code Golfing战场。
  • 免费应用
  • Web
Bug Brain

Bug Brain

您首先要在实验室中对组成大脑的神经元和节点进行实验。
while True: learn()

while True: learn()

扮演机器学习专家的角色,他使用视觉编程来谋生。
Rabbids Coding

Rabbids Coding

Rabbids入侵太空,并以真正的Rabbids风格将您的飞船颠倒过来!
BerryBots

BerryBots

一个简单的机器人游戏,您可以在Lua中对舞台和机器人进行编程。
CeeBot

CeeBot

CeeBot是一个全新的概念,您可以在其中学习乐趣的同时学习编程。
Code Karts

Code Karts

代码卡丁车通过一系列以赛道形式呈现的逻辑难题,向4岁以下的儿童介绍了预编码。