Tutorial #4 de Irrlicht: Cómo controlar con el teclado un nodo de escena

[singlepic=537,140,,,left]

Ah pasado un rato desde el último tutorial que escribí para Irrlicht. Cuestiones de tiempo no me habían permitido seguir jugando con este motor gráfico.

Pero aquí seguimos, al pie del cañón. 🙂
Ok, manos a la obra.

Pueden seguir el tutorial para descargar y compilar la versión en desarrollo de Irrlicht, o simplemente descargar de sourceforge la más reciente liberada al público (la 1.5 al momento de escribir este tutorial).

Objetivo

Controlar un nodo de escena con el teclado.

Tutoriales pasados

Tutorial #1 de Irrlicht: Cómo compilar e instalar Irrlicht en Ubuntu 8.04
Tutorial #2 de Irrlicht: Cómo configurar NetBeans 6.1 y hacer un Hola Mundo
Tutorial #3 de Irrlicht: Cómo agregar y manipular nodos de escena en Irrlicht

goedkope energie

Tutorial #3 de Irrlicht: Cómo agregar y manipular nodos de escena en Irrlicht

[singlepic=537,140,,,left]

Todo proyecto comienza por un principio —ya sé, bonito aforismo. 😛

Por fin haremos algo divertido —uy si, cuánto— con Irrlicht: vamos a agregar algunos objetos a nuestro espacio 3D y los mostraremos en pantalla. 🙂

Véanlo como poner a un actor en escena, es el primer paso para lograr una obra, en nuestro caso ¡un videojuego!

Los videojuegos en su parte más fundamental están compuestos por entidades, ya saben, siempre nos referimos a ellas como el personaje principal (o monito), los monstruos, las balas, las pociones, el castillo, etc.

Nosotros comenzaremos agregando cubos a nuestra aplicación, esperando que en un futuro no muy lejano se conviertan en temibles criaturas a las cuales podamos derrotar a base de espadazos o balazos —o algo así. 😀

Objetivo

En este tutorial aprenderemos a agregar nodos de escena y a modificarles las siguientes propiedades:

  • Posición
  • Escala
  • Rotación

Tutoriales pasados

Tutorial #1 de Irrlicht: Cómo compilar e instalar Irrlicht en Ubuntu 8.04
Tutorial #2 de Irrlicht: Cómo configurar NetBeans 6.1 y hacer un Hola Mundo

Tutorial #2 de Irrlicht: Cómo configurar NetBeans 6.1 y hacer un Hola Mundo

[singlepic=537,140,,,left]

¿Por qué NetBeans? porque me gusta.

Lo he estado usando para el último proyecto Rails en el que he trabajado y se me hace un IDE muy bueno. Si quieren leer sobre sus capacidades específicas para C/C++ pueden hacerlo aquí: C/C++ features.

Se que muchos han escuchado que necesita grandes cantidades de recursos, que es muy lento y otras tantas cosas más, yo solo les digo que antes de juzgar lo prueben.

Aprovechen, acaba de salir la versión 6.1. 🙂

Objetivo

El objetivo de este tutorial es configurar NetBeans para poder compilar desde ahí nuestras aplicaciones basadas en Irrlicht.
Y crearemos nuestro primer programa usando este poderoso motor gráfico, así es, ¡un Hola Mundo con Irrlicht!

Tutoriales pasados

Tutorial #1 de Irrlicht: Cómo compilar e instalar Irrlicht en Ubuntu 8.04

Tutorial #1 de Irrlicht: Cómo compilar e instalar Irrlicht en Ubuntu

[singlepic=537,140,,,left]

Este tutorial es el primero de una serie que escribiré acerca de este excelente motor gráfico.
Los artículos me servirán como apuntes de lo que he aprendido y si alguien más se beneficia con ellos pues qué mejor.

Objetivo

El objetivo de este primer tutorial es descargar, compilar e instalar las bibliotecas de la versión más reciente de Irrlicht en mi sistema operativo favorito: Ubuntu. Como paso opcional compilaremos los ejemplos y ejecutaremos el famoso “Hello world”.

A darle, que pa’ luego es tarde… 🙂

Continuar leyendo “Tutorial #1 de Irrlicht: Cómo compilar e instalar Irrlicht en Ubuntu”

Dev.Mag #21

[singlepic=488,90,,,left]

Ya está publicado el número 21 de Dev.Mag, revista orientada al desarrollo de videojuegos.

Si te interesa la programación de juegos para computadora o estás iniciándote en ello, hazte un favor y descarga todos los números de Dev.Mag.

Traducción del correo que recibí:

Después de saltarnos un mes, ¡el número 21 ya está aquí!

En esta edición le echamos una mirada a AGS, analizamos la GDC anual y reseñamos muchos juegos independientes.
Además continuamos con nuestros artículos sobre Irrlicht y Blender.

Disfruta lo que ofrecemos este mes, ¡y prepárate para una gran sorpresa en la siguiente edición!

¡VAMOS!

Cambiando un poco de tema, mi “engine 3D” preferido por el momento es Irrlicht. 🙂

Si estuviese haciendo un juego eligiría como herramientas base:

  • Irrlicht como motor de 3D.
  • Raknet como motor de red.
  • skAI para la inteligencia artificial.
  • Y para la física aún debo decidir entre Bullet, ODE o Tokamak.

Desarrollo de videojuegos: Dev.Mag

[singlepic=488,90,,,left]

Husmeando por la red me encontré con una excelente publicación sobre desarrollo de videojuegos.

Estoy hablando de Dev.Mag, una revista sudafricana de distribución gratuita (y en línea) que actualmente va en el número 20 —The “I” Edition: Irrlicht, IGF and Innovation— si te late todo lo relacionado con el desarrollo de juegos de video deberías darte una vuelta por su sitio.

El último número trae una entrevista con el creador de Irrlicht, reseñas de juegos interesantes (e independientes), tutoriales de Blender, de Irrlicht, de gráficos para videojuego con Photoshop y hasta de programación del Ruido Perlin, también tiene su sección de diseño entre otras.

Bájenla y espero sus comentarios acerca de ella 😉