Fondamentalmente, sto cercando un buon motore di gioco 2D per costruire uno sparatutto platform / contro-simile per rafforzare (e quando dico rafforzare, intendo davvero iniziare) il mio portafoglio.
Uso le parole "adesso" nel titolo perché ho letto alcune domande e non voglio davvero usare nulla come l'API di gioco Java per telefoni cellulari dal 2003. (Inoltre, XNA è fuori discussione come Ci sto già lavorando su un progetto su larga scala.)
Sono abbastanza competente in Java e ho una conoscenza di base di altre lingue come C # e Python, ma non sono assolutamente contrario all'apprendimento di una nuova lingua durante l'apprendimento del motore (entro limiti ragionevoli).
Il motore non deve essere super potente, solo gratuito e abbastanza semplice da permettere a qualcuno del mio livello di abilità (3 ° anno CS maggiore) di ottenere una bella fetta orizzontale senza troppi dossi lungo la strada.