2009-04-12 10 views
7

Hace muchos años, justo cuando empezaba a programar, me encontré con algunos juegos de programación al estilo de CRobots (no creo que realmente se tratara de CRobots, sino de una especie de clon) que eran geniales para jugar. con.¿Hay algún juego de estilo CRobots que admita robots escritos en más de un idioma?

Recientemente tuve la sensación de que "la programación es trabajo, no juego", que preferiría deshacerme, así que pensé que sería mejor que desafiar a mis colegas a una competencia de quién puede hacer lo mejor robot.

Sin embargo, con muchos niveles diferentes de experiencia y muchas preferencias diferentes con respecto al lenguaje de programación, prefiero no vincular la competencia a un solo idioma. Los que encontré después de una noche avanzada de google parecen estar vinculados a un solo idioma, e incluso los que están basados ​​en Java (como Robocode) parecen tener problemas al intentar usar Jython u otros lenguajes basados ​​en JVM (que en teoría Deberia trabajar).

¿Hay juegos de este tipo que no estén restringidos a un único idioma?

+0

+1 para recordar crobots. :) –

Respuesta

2

Después de excavar más, encontré dos proyectos que parecen bastante maduros: IWOR y RealTimeBattle, ambos basados ​​en sistemas simples de mensajería para que los robots se comuniquen con un servidor que controla la batalla.

Esto significa que puede implementar un robot en el idioma que desee, siempre que pueda soportar sockets (para IWOR) o stdin/stdout (para RTB).

+0

Estaba un poco apresurado. RTB parece estar tan maduro que está muerto (y no compilará), mientras que IWOR no es exactamente el tipo de juego que estaba buscando (no hay disparos a otros robots, por ejemplo;). – Epcylon

1

Robocode se convertirá. NET enabled pronto. Y hay un buen potencial para otros lenguajes para JVM.

Cuestiones relacionadas