Recuerdo, y sigo pensando, que uno ni siquiera puede hacer un juego 3D prototipo para probar comportamientos simples sin usar herramientas gigantescas como la unidad o conocer una amplia programación en C ++, patrones de diseño, un motor 3D decente o básico, etc.
Ahora me pregunto, ya que conozco programación, si tengo más suerte que aquellos que necesitan aprender programación antes de saber cómo hacer algo. Incluso los motores con secuencias de comandos como Unity no son para niños y, en mi opinión, tienden a dictar sus formas de hacer las cosas. Este no es el caso con motores como Ogre o Irrlicht.
Ahora estoy pensando que los juegos basados en personajes ocupan una gran parte del mercado de juegos. ¿Crees que es una buena idea hacer un motor de juego orientado al control de personajes que solo permita construir IA con exclusión de cualquier otra cosa?
Cuando digo prototipo, también me refiero a "genérico" en el sentido de que uno puede elegir rápidamente entre un conjunto de parámetros de juego como el administrador de escena, el POV de la cámara del jugador, los controles, algunas colisiones / física muy básicas e integración de dirección básica (OpenSteer por ejemplo). La idea principal es hacer una caja de arena de IA pero en 3D, para que pueda demostrarse sin las restricciones 2D (y también hacer que sea más apto para prototipos en 3D para un proyecto 3D en lugar de 2D).