Ogre sin ExampleApplication

17 08 2008

En un post puse que logre usar Ogre sin el example application, y aqui estoy compartiendo el codigo para aquellos que ya les urge usar Ogre sin ExampleApplication:

Espero le sea de utilidad a alguien, y comenten :P .



Sigo aquí

12 08 2008

Si, para los que piensan que me he desaparecido de la faz de la tierra, aún sigo aquí…

Escribí éste post por dos cosas, que supieran que sigo vivo y escribiendo el tutorial prometido, y para dar a conocer a Ogreros, un foro de Ogre para personas hispanas, o que hablen español (latinoamérica también está incluida :P ). Los foros han sido creados por un usuario de aquí de ibito.net, Davirro, y esperamos que su comunidad crezca por el bien de todos :D .

Suerte Davirro, sabes que te apoyo :D .

http://ogreros.forogeneral.es/board/ (Ogreros)



Ogre3D: Archivos de configuración.

15 07 2008

Hola, tengo bastante tiempo prometiendo los tutoriales, pero ahora que he avanzado un poco, me siento mas confiado para poder explicar algunas cosas.

Para éstos días, ya deberíamos tener instalado nuestro Visual C++ con Ogre SDK.

Antes que nada, voy a explicar un poco unos archivos que usan las aplicaciones hechas con Ogre, los archivos mas usuales son:

  1. ogre.cfg
  2. plugins.cfg
  3. resources.cfg

Lo que explicaré a continuación, es lo que he leido, he usado y he entendido acerca de éstos archivos, cualquier duda, aclaración y comentario es bien recibido, y obviamente editaré cualquier error que encuentre o me señalen :D .

Leer más »



Visual C++ 2008 y Ogre3D

14 07 2008

He logrado instalar el Ogre SDK y Visual C++ 2008 (VC9) sin problemas, la verdad si es mas fácil (mas rápido) y de cierto modo mejor, ya que no tienes que descargar el PSDK ni el Service Pack 1 de VS.

La verdad si es como decía Angel38 en un comentario, solo instalas VC9 y OgreSDK.

El truco aquí, es que tienes que bajar la versión correcta del SDK de Ogre, y configurar algunas cosas (sobre todo directorios).

Configuración de VC9 y el proyecto, después del salto…

Leer más »



Aplicación Ogre sin ExampleApplication.h

9 07 2008

Pues, ya logré poner un mesh en pantalla, poder usar OIS, y ahora lo que falta, es documentarles y explicarles el código que he usado para llegar a ésto.

No se desesperen, recuerden que no soy un gurú ni que soy maestro, trataré de explicarlo lo mas fácil de entender que pueda.

Cambiando de tema, la verdad me interesa mucho el feedback, si quieren poner comentarios, por favor háganlo, se los agradecería mucho :D .

Video de lo que logré hacer:



Portal Ogre

4 07 2008

Algunos de ustedes habrán visto el juego para PC y XBOX 360 llamado Portal, pues, resulta que unas personas que desarrollan con Ogre, quisieron ver si era posible hacer lo mismo con Ogre, y al parecer lo lograron:

Me imagino que ha de ser algo difícil hacer eso, espero que saquen un motor o algo :D



Listo!

4 07 2008

Después de varios días intentando, leyendo por aquí, aquí y por acá MUCHAS cosas, he logrado crear una ventana con Ogre y hacer funcionar el input, lamentablemente, no usé lo que comenté en el post pasado, seguí intentando con OIS y por fin lo pude hacer funcionar.

Lo que hice no es la gran cosa para muchos, simplemente creo una ventana con Direct3D9 (u OpenGL si así gustan :P ) y no hace nada, hasta que presionas la tecla escape, sale del programa.

Estoy documentando el código, para subirlo y que sirva como tutorial, si después de leerlo o verlo desean un tutorial en la página lo haré con gusto.

Talvez la screenshot parezca broma, pero no lo es, fue bastante trabajo para mi, el hacer ésto (si, una ventana vacía que se cierra con escape).

Saludos! :D



SDL para input

2 07 2008

Bien, después de intentar con OIS, le daré una oportunidad a SDL, después de todo, al buscar como usar OIS, encontré ésta página, que te da razones para no usar OIS, que básicamente, es porque el mouse no funciona 100% bajo linux (ésto significa que si mas adelante quieres portar tu juego hacia linux, no podrás usar mouse al 100%) y problemas en windows cuando no usas root->startRendering(). Por otra parte, en el wiki de Ogre hablan muy bien de SDL, dice que SDL ha estado desde hace varios años, por lo tanto es una librería madura que permite varios aspectos de un juego, como sonido, timers, entrada (input) y video.

Pués ya instalé SDL, estoy viendo como combinar SDL y Ogre, al parecer no es tan difícil como OIS.



Hikari

27 06 2008

Hikari

¿Que es Hikari?

Bueno, Hikari es una librería que hace posible insertar contenido hecho en Flash (.swf) en tu aplicación que tienes con Ogre. Lo que se puede hacer:

  • Crear la interfaz (GUI) de tu juego en Flash
  • Reproducir películas en flash en tu juego
  • Meter mini-juegos hechos en flash, en tu juego
  • Combinar Flash con 3D

Demo Hikari

Éste es el hilo oficial en los foros de Ogre. En el mismo hilo, hay un demo.



¿Que mas puede hacer Ogre?

26 06 2008

Otra muestra de lo que se puede hacer con Ogre3D, esta vez, es un juego real, hecho por TheEasyCo, es un juego de vehiculos todo terreno, que a mi gusto esta muy bien hecho, a pesar de que no soy muy afecto a los juegos de autos.

Vean el video, esta muy detallado, usa algunas otras librerias para fisica y creo que usa otra que permite tener quiensabecuantosmil arboles en pantalla sin que la accion se ralentice.

Videos despues del salto. Leer más »