April 2nd, 2008

AiGameDev

Esta es una página dedicada a la discusión, diseño y programación de técnicas en Inteligencia Artificial para videojuegos creada y mantenida por Alex J. Champandard desde el 2003. La página en este momento cuenta con una gran cantidad de artículos, no solo desde el punto de vista “teórico”, sino referencias directas a como ciertos motores IA han sido desarrollados en la industria, tal como los afamados bots de F.E.A.R.

Dada la concurrencia y la cantidad de material el blog se actualiza cada dos o tres días y cubren alguno de estos temas:

  • Reseñas: Vistazo a juegos publicados desde el punto de vista técnico
  • Discusión: Debates en torno a temas de IA en juegos
  • Tutoriales : Explican como resolver problemas en la práctica
  • Preguntas: Los lectores hacen llegar preguntas en problemas de IA
  • Resumen: Links a blogs y discusiones de la semana
  • “Editoriales” acera de varios tópicos en videojuegos y diseño

http://aigamedev.com/

December 5th, 2007

Irrlicht Logo

Desde el 30 de noviembre fue lanzada la versión 1.4 de este motor de videojuego Open Source. Entre las nuevas características tenemos:

  • Sistema de animación esquelética unificado (por fin), algunas características nuevas como animación manual por joints.
  • Formato propio de modelos estáticos para irrlicht (.irrmesh), que básicamente es una extensión estilo collada de xml. Irrlicht sigue con su filosofía de soportar muchos tipos de formatos 3d, pero esta vez ha agregado el propio a la lista.
  • Escritura de modelos. Ahora irrlicht puede utilizarse para convertir todos los tipo de modelos que lee a collada, .stl y .irrmesh.
  • Sistema de partículas mejorado, traído del branch no oficial (pero muy bueno) irrSpintz.
  • Mejorado el GUI, ahora soporta control por teclado
  • Soporte de PointSprite
  • Mejoras en los cargadores de collada, .obj, .my3d y otros (espero que hallan resuelto el bug de my3d).
  • Corregidos bastantes errores y mejora de rendimiento.

Irrlicht sigue avanzando y poco a poco ha ido implementando mejoras aportadas por la comunidad, principalmente a través de los foros y los proyectos branch. Es de esperar que las próximas versiones tengan una interfaz unificada de efectos (post procesado por ejemplo), nuevas mejoras en rendimiento y actualización de los APIs gráficos que sustentan el motor.

El motor se puede descargar desde http://irrlicht.sourceforge.net/downloads.html y como siempre incluye código fuente, pre-compilados y ejemplos.