Página Principal
De IberOgre
¡Bienvenido!
Bienvenido a IberOgre, "La wiki de Ogre3D en español".
IberOgre ofrece documentación sobre programación de videojuegos en 3D utilizando el motor open source Ogre3D. Partiendo de conocimientos de programación de videojuegos básicos en 2D, cubre un amplio rango de materias. Desde conceptos matemáticos y física elemental del espacio hasta el uso del motor Ogre.
Está concebida para cubrir el hueco de la escasez de documentación en castellano referente a Ogre así como proporcionar una guía para desarrollar juegos 3D multiplataforma (GNU/Linux y Windows) con herramientas libres.
Contenido
Primeros pasos
| Comenzando en IberOgre Qué es IberOgre, su filosofía, estructura y objetivos |
Programación de videojuegos 3D
| | Introducción, puntos y vectores Introducción a las matemáticas para videojuegos 3D, representación de puntos en el espacio y vectores. |
| | Matrices Qué son las matrices, sus operaciones y su utilidad dentro del desarollo de videojuegos. |
| Cuaternios Definición de cuaternio, operaciones y su papel en la representación de rotaciones tridimensionales. |
Ogre3D
| Conociendo Ogre3D Qué es Ogre, sus capacidades y limitaciones. Repaso sobre sus características principales. |
| Conceptos Generales Arquitectura y Subsistemas. |
| Instalación de Ogre3D 1.7 en GNU/Linux Todos los pasos para instalar las dependencias y el motor Ogre3D en un sistema GNU/Linux (centrado en Debian) |
| Instalación de Ogre3D 1.7 en Windows Guía completa para tener listo Ogre3D en un sistema operativo Windows |
| Creación de un entorno de trabajo multiplataforma Explicación para establecer un entorno de trabajo (jerarquía de directorios, compilación...) para trabajar con proyectos que usen Ogre tanto en Windows como en GNU/Linux. |
| Inicialización y cierre de Ogre Domina el proceso de inicialización, configuración y cierre de Ogre. El primer artículo en el que comenzaremos a crear aplicaciones. |
| Gestión de recursos Aprende a administrar cómodamente tus recursos (modelos, texturas, etc) para aprovechar al máximo la memoria disponible. |
| Creación básica de escenas Dispón una ventana de Ogre con una cámara, algunas luces y carga modelos 3D en ella. Con este artículo podrás construir escenas básicas. |
| | Materiales Comprende los principios de los materiales en Ogre, aprende a utilizar y crear scripts de materiales y aplícalos a los elementos de tu escena. |
| Manipulación de nodos Aprende a gestionar los nodos de tu escena y transformalos. En este artículo conocerás las técnicas para mover, rotar y escalar tus objetos. |
| Luces, sombras y entorno Dale un toque especial a las escenas de tu videojuego con Ogre. Aprende a trabajar con efectos de iluminación, sombras, controla la distancia de dibujado y utiliza fondos. |
| Animación Llena de movimiento tus juegos con los mecanismos de animación que pone a tu disposición Ogre. |
| | Sistemas de partículas Aprende a crear efectos especiales con Ogre como llamas, explosiones o nubes de humo para mejorar tus videojuegos. |
| | Sistema de Overlays Conoce el sistema de Overlays de Ogre para poder incluir interfaces de usuario sencillas y otros elementos 2D en tu escena. |
Otras tecnologías
| Manejo básico de OIS Guía sobre OIS (Object Oriented Input System), su manejo básico e integración con Ogre3D para capturar eventos |
| | Exportar modelos desde Blender Detalles del proceso de exportación de tus modelos y escenas 3D desde Blender al formato aceptado por Ogre |
| | Colisiones y Físicas con OgreBullet Instalación y manejo básico del wrapper de Bullet para Ogre. |
| Extender la gestión de recursos, audio Procedimiento para extender el sistema de gestión de recursos de Ogre. Integración de música y efectos de sonido utilizando SDL mixer. |
Videojuegos desarrollados con Ogre3D
| | SionTower Videojuego de estrategia y acción protagonizado por un joven hechicero que debe defender la Torre Sagrada de una invasión enemiga. |
Otros
IberOgre en otros medios
| Blog oficial Noticias, experiencias y avances en IberOgre |
| | Forja Noticias, lista de tareas, ficheros descargables y repositorio SVN |
| Twitter Contacto más directo con los usuarios |
| E-mail Sugerencias, críticas y opiniones para mejorar IberOgre |
Ayuda
| | Manual oficial de Ogre3D en español Traducción al castellano del manual oficial de Ogre3D cedida por Mario Velázquez Muñoz |
| Edición en Wikimedia Guía básica, sencilla y directa para editar wikis de Wikimedia |




















