Por
Arleco, en 18 de Septiembre de 2008
... los programadores estan interesados en crear juegos; la belleza de ogre recae en que puede usarse para todo lo que el creador lo requiera: juegos, simulaciones, aplicaciones de negocios…cualquier cosa. ademas, los requerimientos del motor pueden variar enormemente, incluso dentro de la industria de juegos. por ejemplo, un mmorpg como world of warcraft necesitara, definitivamente, una librería muy diferente a la de un fps como half-life; un simulador de vuelos necesitara un sistema de colision/física diferente al de un juego de peleas. los creadores del motor senalan que si ogre incluyera todas estas opciones, estarían entonces imponiendo el uso de esos sets de librerías particulares sobre el programador. en cambio, proveen un api muy amigable, apto para integraciones, y dejan que el programador mismo escoja otras librerías, si así lo desearan.
al parecer, este enfoque ha dado buenos resultados, debido a que, de esta manera, no existen límites intrínsecos del motor. por otro lado, esta característica podría ser confusa y sobrecogedora para programadores novatos que solo deseen crear un simple juego fps. los creadores del motor alegan que existe un creciente numero de frameworks para novatos que usan ogre, los cuales suministran una solucion completa mediante el uso de una serie de combinaciones de librerías. aun así, lo mas importante es entender que ogre en sí mismo siempre permanecera como una entidad separada, y lo suficientemente flexible como para ser integrada a cualquiera de estas.
foto: 3d-test
existen miles de motores 3d disponibles en internet, algunos incluso mas impresionantes en materia tecnica. es por eso que el beneficio principal de ogre es su diseno coherente y la doc...