He experimentado un poco con los motores Ogre (http://www.ogre3d.org) e Irrlicht (http://irrlicht.sourceforge.net), los cuales son de código abierto y están tratando de llenar nichos similares. Por lo que he visto hasta ahora, están bien escritos y son fáciles de usar.
Podría usar una comparación y contraste informados de los puntos fuertes y débiles de esos dos motores de juego y los desafíos específicos del motor relacionados con ir desde el principio hasta el producto lanzado. Estoy interesado en cualquier cosa, desde la gestión de activos hasta las herramientas de configuración, la integración del marco de audio / red / reproducción de video a las limitaciones de representación / polígono.
He hecho una envoltura que me permite cambiar entre ambas. Ogre: * funciona un poco más rápido con un gran número de llamadas de sorteo, por lo que generalmente uso Ogre. Irrlicht es: * mucho, mucho más portátil (menos dependencias) tan bueno para multiplataforma * tiene mejores herramientas de depuración (menús y cosas); Ogro básicamente no tiene depuración gráfica.
fuente