Interesante visión sobre motores utilizados en España

Interesante visión sobre motores utilizados en España

tools_used_inSpain

Hay días que cuando menos los esperas, te encuentras con una pieza de información que no habías ni planteado descubrir, pero que súbitamente te da en toda la frente como un ladrillo de un muro que hubiera estado delante de tu nariz, pero del que no que te hubieras dado cuenta.

Por casualidad, mientras que entraba en el twitter, y chequeaba algunas de las noticias de devuego, un blog de videojuegos con el que colaboro (dentro de los limites de mis posibilidades) he visto el resultado de la encuesta que habían hecho a desarrolladores sobre el motor que utilizaban para hacer sus videojuegos.

No tenia duda que Unity debería en la actualidad dominar los PCs y Macs de muchos creadores, dado que en mis tiempos de Enigma Software Productions, nosotros mismo tuvimos que decidir entre utilizar en Unreal y Unity para la producción de Alien Spidy, y poco después, Unity volvía a ganar en la decisión de con Hydra hacer Upside-Down Dimensions. Pero lo que no me esperaba era un dominio tan flagrante del motor sobre toda la competencia, alguna de ella con mucha tradición en la industria del videojuego.

Es impresionante ver como los desarrolladores han abrazado con fuerza y voluntad un tecnología que ha sabido a lo largo de los últimos anos entender las necesidades de una nueva realidad de la industria, y de como a medida que iban bajando las facilidades financieras de los estudios, y subían el numero de plataformas disponibles para publicar, David Helgason y socios, conseguían poco a poco colocar su motor propietario creado para un videojuego interno, como una de las tecnologías mas utilizadas en la industria en la actualidad.

Me imagino que los datos de la industria local, dado lo parecido nos volvimos en los últimos anos con la industria internacional, serán muy aproximados de lo que podremos encontrar en otros países, porque basta una pequeña visita a Youtube, twitter o Google+ para ver la grande des-proporcionalidad de información que existe en tutoriales, información técnica, charlas sobre Unity versus los restantes engines.

Es Bueno este dominio para la industria?

Como escrito en el articulo que escribí para devuego, a día de hoy, no están importante la tecnología, como la originalidad, calidad y diferenciación de nuestro juego, o dicho de otra forma, del talento, imaginación y capacidad de trabajo de los desarrolladores para crear contenidos únicos y capaces de con su brillo proprio sobreponerse al brillo de muchos otros juegos que llenan la constelación de videojuegos, cual Estrella polar indicando el camino de la sobrevivencia. Hay muchos desarrolladores, con muchas capacidades diferentes, y si hace 10 anos la tecnología podía marcar la diferencia, hoy en dia ya no basta solo por si.

Un dato interesante de los números es que no aparezcan engines opensource como Ogre, Irrlicht o Panda3d, imagino que su enfoque muy enfocado a ordenadores les haga menos atractivos en una industria donde los móviles son muchas veces el target principal. También muy interesante la ausencia de engines HTML5 entre los mas utilizados, se bien que imagino que estarán dentro de la categoría de “Otros”, algo raro dado la oportunidad que pueden representar del punto de vista de portabilidad.

Habra que ver como se mueven estos datos en los próximos tiempos, dado que Epic Games y su Unreal Engine 4, se están moviendo mucho y están de alguna forma dando mucho valor con muchas mas facilidades de uso, con unas funcionalidades nuevas y un re-diseño  del motor que ha alejado los viejos fantasmas del Unreal Tournament, haciendo que sea cada vez mas fácil de usar, soporte mas plataformas, para una calidad gráfica esta por en cima de la de Unity en la actualidad.

Otro dato interesante, es la existencia de un 16% que sigue apostando por su proprio engine, compensa? Mi experiencia desarrollando internamente un engine, me dice que puede ser ventajoso por las funcionalidades únicas que en determinado momento se puede aportar, pero es extremadamente complejo de gestionar, dado que no existen muchos programadores capaces de desarrollar engines, por lo que se crea una dependencia muy grande de la empresa en relación a esa tecnología. Dado que hoy en día la tecnología permite mucho mas contenido, que el que el jugador quiere ver después en el juego, creo que sera probablemente menos arriesgado en un primer momento apostar por tecnología estándar, para en una segunda fase pasar a utilizar esa tecnología.

Ojo también al motor de videojuegos para móviles y ordenadores, de origen Español, el WaveEngine que sigue acumulando algunas buenas funcionalidades.