Ci sono giochi Crobots stile che supportano i robot scritti in più di una lingua?

StackOverflow https://stackoverflow.com/questions/742628

  •  09-09-2019
  •  | 
  •  

Domanda

Molti anni fa, proprio come mi è stato sempre iniziato con la programmazione, mi sono imbattuto in alcuni giochi di programmazione nello stile di Crobots (non credo che in realtà era Crobots, ma un clone di sorta), che erano piuttosto fresco per giocare in giro con.

Recentemente ho ottenuto una sensazione di "programmazione è lavoro, non giocare", che avrei preferito sbarazzarsi di, così ho pensato che cosa sarebbe meglio che sfidare i miei colleghi a un concorso di chi può fare il miglior robot .

Tuttavia, con diversi livelli di esperienza, e molte diverse preferenze per quanto riguarda il linguaggio di programmazione, preferirei non legare il concorso per una sola lingua. Quelli che ho trovato dopo una notte tarda di googling sembrano essere legato ad una sola lingua, e anche quelli che sono basati su Java (come Robocode) sembrano avere problemi cercando di utilizzare Jython o altri linguaggi JVM-based (che in teoria dovrebbe funzionare).

Ci sono giochi di questo tipo là fuori che non si limita ad una sola lingua?

È stato utile?

Soluzione

Dopo più di scavo, ho trovato due progetti che sembra essere abbastanza maturi: IWOR e RealTimeBattle , che entrambi sono basati su semplici sistemi di messaggistica per i robot di comunicare con un server che controlla la battaglia.

Questo significa che è possibile implementare un robot in qualsiasi lingua che si desidera, purché in grado di supportare le prese (per IWOR) o stdin / stdout (per RTB).

Altri suggerimenti

Robocode diventerà. NET abilitato presto . E c'è un buon potenziale per altre lingue per JVM.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top