Robocode

Robocode

Robocode es un juego de programación donde el objetivo es codificar un tanque de batalla de robots para competir contra otros robots en una arena de batalla.
Robocode es un juego de programación donde el objetivo es codificar un tanque de batalla de robots para competir contra otros robots en una arena de batalla.Entonces el nombre Robocode es la abreviatura de "Código de robot".El jugador es el programador del robot, que no tendrá influencia directa en el juego.En cambio, el jugador debe escribir la IA del robot diciéndole cómo comportarse y reaccionar ante los eventos que ocurren en la arena de batalla.Las batallas se ejecutan en tiempo real y en pantalla.El lema de Robocode es: ¡Construye lo mejor, destruye el resto!Además de ser un juego de programación, Robocode se usa para aprender a programar, principalmente en el lenguaje Java, pero otros lenguajes como C # y Scala también se están volviendo populares.Las escuelas y universidades están utilizando Robocode como parte de la enseñanza de cómo programar, pero también para estudiar la inteligencia artificial (IA).El concepto de Robocode es fácil de entender y una forma divertida de aprender a programar.Robocode ofrece un entorno de desarrollo completo y viene con su propio instalador, editor de robot incorporado y compilador de Java.Robocode solo requiere previamente que exista una JVM (Máquina virtual Java) en el sistema donde se va a instalar Robocode.Por lo tanto, todo lo que un desarrollador de robots necesita para comenzar se proporciona con el archivo de distribución principal de Robocode (robocode-xxx-setup.jar).Robocode también es compatible con el desarrollo de robots que utilizan IDE externos como, por ejemplo, Eclipse, IntelliJ IDEA, NetBeans, Visual Studio, etc., lo que es mucho mejor para el desarrollador que el editor de robots en Robocode.El hecho de que Robocode se ejecute en la plataforma Java permite ejecutarlo en cualquier sistema operativo con Java preinstalado, lo que significa que podrá ejecutarse en Windows, Linux, Mac OS, pero también UNIX y variantes de UNIX.Tenga en cuenta que Java 6 o posterior debe estar instalado en el sistema antes de que Robocode pueda ejecutarse.Código fuente: Licencia: Licencia pública de Eclipse
robocode

Caracteristicas

Alternativas a Robocode para todas las plataformas con cualquier licencia

CodeCombat

CodeCombat

Aprende a programar con un juego de estrategia de codificación en vivo para varios jugadores.Eres un mago, y tus hechizos son un lenguaje de programación..
Colobot Gold

Colobot Gold

Colobot Gold es una versión modificada del juego Colobot original lanzado por Epsitec bajo licencia de código abierto (GPLv3).
Colobot

Colobot

Colobot (Colonize with Bots) fue un videojuego educativo de estrategia en tiempo real con gráficos en 3D.
LightBot

LightBot

Lightbot es un juego de rompecabezas de programación: un juego de rompecabezas que utiliza mecánicas de juego firmemente arraigadas en conceptos de programación.
Human Resource Machine

Human Resource Machine

Programe pequeños trabajadores de oficina para resolver acertijos.¡Sé un buen empleado!Las máquinas están llegando ... para tu trabajo.
Bot Land

Bot Land

¡Crea bots, crea scripts para ellos y únete a batallas completamente automáticas contra otros jugadores !.
FightCode

FightCode

Fight Code es un juego en el que usas tus habilidades para codificar tus propios robots usando JavaScript, desafía a tu amigo o robot enemigo y comienza a subir de rango.¡Que gane el mejor!
CSSBattle

CSSBattle

CSSBattle es un campo de batalla de golf de código CSS en línea.
Bug Brain

Bug Brain

Comienzas en el laboratorio donde experimentas con las neuronas y los ganglios que forman un cerebro.
while True: learn()

while True: learn()

Juega el rol de un especialista en aprendizaje automático que utiliza la programación visual para ganarse la vida.
Rabbids Coding

Rabbids Coding

¡Los Rabbids invaden el espacio, y al verdadero estilo Rabbids, da vuelta tu nave espacial!
BerryBots

BerryBots

Un simple juego de robot donde puedes programar tanto el escenario como el robot en Lua.
CeeBot

CeeBot

CeeBot es un nuevo concepto con el que aprenderá programación mientras se divierte.
Code Karts

Code Karts

Code Karts introduce la codificación previa para niños a partir de 4 años a través de una serie de acertijos lógicos presentados en forma de pista de rodadura.