December 17th, 2007

Después de trabajar un buen tiempo en el proyecto de visualización arquitectónica he liberado el demo, comentarios sean bienvenidos. El demo y sus caracteristicas pueden ser descargados desde la página del proyecto:

http://black-byte.com/proyectos/visualizacion-arquitectonica/

Supongo que arreglaré la página estática de proyectos cuando tenga un poco mas de tiempo. Algunos screenshots del proyecto:

Visualizacion Arquitectonica 1 Visualizacion Arquitectonica 2 Visualizacion Arquitectonica 3 Visualizacion Arquitectonica 4 Visualizacion Arquitectonica 5


Nota 19-12-2007: Corregido el error que impedia correr la aplicación por configuración incorrecta, nueva descarga disponible.

December 8th, 2007

Hace poco mas de un año escribía con alegría (este post) que mi entonces llamado RuneGameDev había tenido 10000 visitas, ahora escribo con mas alegría que he llegado a diez veces eso :) (bueno en realidad falta un poco, pero no podré escribir nada para el blog en un par de días) . Curiosamente estas cosas pasan cerca de navidad, así que siempre hago la reflexión de que ha pasado con este blog y que pasará.

Lo que ha pasado por el blog

  • Sigo publicando artículos, tutoriales (mmm), reseñas de herramientas, nuevos release, uno que otro mmorpg y otras cosas varias, pero manteniendo el foco en videojuegos y desarrollo.
  • He tratado de vincularme académicamente a mis gustos, así que ahora hago parte del ACM Gigraph de la Universidad Distrital F.J.C., que es básicamente el SIGGRAPH local.
  • Sigo explorando OpenGL (y sus consiguientes tutoriales), le seguiré la pista a la versión 3, aunque por el momento también voy con motores como irrlicht que permiten hacer las cosas mas rápido y fácil.
  • Adsense sigue al ritmo previsto, es decir todavía me queda un año para reclamar el primer cheque, aunque considero que el host se ha pagado solo ;)
  • Algunos paros de uno o dos meses en los post, la universidad primero y este fue un semestre realmente difícil

Lo que pasará

  • Voy para el segundo año de host pago y con el seguiré hospedando black-byte.com, drekers.com, el blog de juank y un proyecto web nuevo que tenemos con un amigo.
  • Nuevos tutoriales, me gustan extensos y detallados, explicado el ¿que es esto? y ¿como funciona?, por encima de un copy-paste de código de algún manual. Irrlicht 2 (modelos) y OpenGL 9 (texturas) vienen en camino pronto.
  • Primer proyecto terminado y retomar el cubo rubik (inmortal el =/) , renderizando los lightmaps de la visualización arquitectónica
  • Espero asistir al congreso iberoamericano de videojuegos el próximo año, así que traeré una reseña y algunas fotos, con suerte video
  • Consiguiendo/haciendo un editor de niveles open o freeware, ojala encuentre algo bueno

Esta vez esperaré hasta que las visitas sean 1´000.000 (si es que alguna vez llego a esa cifra) para realizar el siguiente análisis.

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.

November 30th, 2007

“Essential Facts About the Computer and Video Game Industry” (hechos esenciales acerca de la industria de los videojuegos) es el título que lleva el reporte anual de la la ESA : Entertaiment Software Association. Lo escuche en una conferencia de Inmersion Games en un ciclo de conferencias ACM Universidad Distrital F.J.C y me interesó, principalmente por tratarse de uno de esos temas que como desarrallador se tienden a olvidar, el mercado.

Este documento está dividido en tres partes principales:

  • who plays what? (quien juega que?)
  • who plays what? online and wireless games (quien juega que? juegos inalámbricos y en linea
  • Whats the bottom line? Sales data (cual es el resultado final? datos de ventas)

La edición 2006 salida ya hace varios meses es un documento muy corto con datos de población (edad, género,condición social) , de ventas y algunos datos económicos recopilados en apenas 16 páginas, todo enfocado al mercado norteamericano que es un gran consumidor y exportador de videojuegos.

La página de ESA es http://www.theesa.com/ , el estudio Essential Facts se puede descargar directamente desde ésta. Además de este estudio existen uno de la economía estadounidense y los videojuegos, otro de derechos de propiedad intelectual,lucha contra la piratería y una de asuntos gubernamentales relacionados con la industria, todos orientados a empresas en Estados Unidos, pero disponibles de manera libre.

November 21st, 2007

Visual Studio 2008

Llego el nuevo Visual Studio, con el las versiones actualizadas Express y el Team System, según promete Microsoft con 250 nuevas características. En este caso la nueva versión viene integrada con .net framework 3.5. Entre los focos mas importantes de esta actualización están el desarrollo orientado a Windows Vista, Windows Server 2008, Office 2007 y la web, esta última especialmente en cuanto a tecnologías Ajax.

Para la versión RTM entre las “nuevas” características están Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), soporte completo para JavaScript y XML (AJax), Language-Integrated Query (LINQ), toda la suite de Office Bussiness Aplications (OBA, Fluent Ribbon para Office 2007, Outlook Form Regions,ClickOnce Deployment) y por supuesto la eterna promesa de Microsoft de mayor estabilidad-rendimiento-calidad.

Al igual que para la versión 2005, esta trae el Visual Studio Express, con los ya “clásicos” Visual Basic Express , Visual C# Express, Visual C++ Express, Visual Web Developer Express y SQL Server Express. Esta vez tenemos un conjunto de “dev-gadgets” como PopFly, que es básicamente un editor online de mash-ups, gadgets y páginas web, apoyado sobre la tecnología Silverlight, C4F developer kit, Vista P2P toolkit, Windows Live Tools y facebook developer kit (ahhh???).

Para los desarrolladores de videojuegos la versión Express del Visual C++ 2008 trae ahora el DarkGDK de The Game Creators, que es básicamente el DarkBasic Professional con licencia gratuita (para uso personal, no comercial) y totalmente integrado con el IDE via Intellisense, algunos cuantos tutoriales y la ayuda en linea. Parece que el VC++ Express es el favorito de los desarrolladores Indie, porque esta nueva versión viene bastante orientada hacia éstos. Por otro lado este anuncio también va de la mano de un próximo lanzamiento del XNA Game Studio 2.0 (actualmente en fase beta).

La información acerca de Visual Studio puede ser encontrada en:
http://msdn2.microsoft.com/en-us/vstudio/default.aspx.

Para descargar el Visual Studio 2008 Express se puede a través de este link:
http://www.microsoft.com/express/
Recomendado la distribución ISO en que vienen todos los instaladores, con un tamaño de 894mb.