Ricordo, e penso ancora, che non si può nemmeno realizzare un gioco 3D prototipato per testare comportamenti semplici senza usare strumenti giganteschi come l'unità o conoscere una programmazione C ++ estesa, modelli di progettazione, un motore 3D decente o di base, ecc.
Ora mi chiedo, dato che conosco la programmazione, se sono ancora più fortunato di quelli che hanno bisogno di imparare la programmazione prima di sapere come fare qualcosa. Perfino i motori con script come Unity non sono adatti ai bambini, e secondo me tendono a dettare il loro modo di fare le cose. Questo non è il caso di motori come Ogre o Irrlicht.
Ora sto pensando che i giochi basati sui personaggi occupino una grande parte del mercato dei giochi. Pensi che sia una buona idea creare un motore di gioco orientato al controllo del personaggio che consenta di costruire l'IA solo escludendo qualsiasi altra cosa?
Quando dico prototipo, intendo anche "generico", nel senso che si può scegliere rapidamente da una serie di parametri di gioco come il gestore della scena, il POV della videocamera del lettore, i controlli, alcune collisioni / fisica molto basilari e l'integrazione dello sterzo base (ad esempio OpenSteer). L'idea principale è quella di creare un sandbox AI ma in 3D, in modo che possa essere dimostrato senza i vincoli 2D (e anche renderlo più adatto al prototipo in 3D per un progetto 3D anziché in 2D).