Je me souviens, et je pense toujours, qu'on ne peut même pas créer un jeu 3D prototypé pour tester des comportements simples sans utiliser des outils gigantesques comme l'unité ou connaître une programmation C ++ étendue, des modèles de conception, un moteur 3D décent ou basique, etc.
Maintenant, je me demande, puisque je connais la programmation, si je suis encore plus chanceux que ceux qui ont besoin d'apprendre la programmation avant de savoir comment faire quelque chose. Même les moteurs de script comme Unity ne sont pas pour les enfants, et à mon sens, ils ont tendance à dicter leurs façons de faire. Ce n'est pas le cas avec des moteurs comme Ogre ou Irrlicht.
Maintenant, je pense que les jeux axés sur les personnages occupent une grande partie du marché des jeux. Pensez-vous que c'est une bonne idée de créer un moteur de jeu orienté sur le contrôle des personnages qui ne permette que de construire l'IA à l'exclusion de toute autre chose?
Quand je dis prototype, je veux aussi dire "générique" dans le sens où l'on peut rapidement choisir parmi un ensemble de paramètres de gameplay tels que le gestionnaire de scène, la caméra POV du joueur, les commandes, certaines collisions / physiques très basiques et l'intégration de pilotage de base (OpenSteer par exemple). L'idée principale est de créer un bac à sable AI mais en 3D, afin qu'il puisse être démontré sans les contraintes 2D (et également le rendre plus adapté au prototype en 3D pour un projet 3D au lieu de 2D).