A scuola, uno dei miei professori aveva creato un gioco 3D (non solo un motore), in cui tutti i giocatori erano interamente controllati dall'IA, ed era nostro compito programmare l'intelligenza artificiale di un singolo giocatore. Fondamentalmente abbiamo fornito una API per interagire con il mondo di gioco.Parco giochi per l'intelligenza artificiale?
Le nostre implementazioni di IA sono state gettate nel gioco insieme, e abbiamo visto i nostri programmi andare a battersi l'uno contro l'altro.
Era come robot soccer, ma virtuale, con un sacco di grandi cannoni e senza pallone da calcio.
Ora sto cercando qualcosa di simile (e open source) con cui giocare. (Preferibilmente in Java, ma sono aperto a qualsiasi lingua.) Sono non alla ricerca di un motore di gioco, o di un framework ... Sto cercando un gioco completo che semplicemente manca del codice AI ... preferibilmente istituito per questo tipo di esercizio. Suggerimenti?
La mia unica lamentela su RoboCode è che si trasforma rapidamente in un progetto di apprendimento trigonometrico piuttosto che in un progetto di apprendimento di API o AI. Una volta sviluppato un set di librerie per astrarre il trig, puoi iniziare a programmare l'intelligenza artificiale. IMHO dovrebbe venire con una tale libreria come parte dell'API. –
@Chris Nava: Sto scrivendo questo nel mio taccuino di idee per progetti open source. –
Fammi sapere se lo fai decollare. –