Sobre lenguajes tipo gamemaker y similares…

Mucho, pero que mucho me he sorprendido de la velocidad de desarrollo para juegos tipo casual que obtienes con un sistema visual gobernado por objetos, propiedades y eventos.

Existen Gamemaker o Multimedia Fusion 2 (clickteam), que aprovechan este tipo de framework visual (por llamarlo así) para ir construyendo el juego o aplicación a fuerza de clicks o cambiando propiedades. Todo con ventanitas y sin código, con addons y extensiones para hacer la vida mas facil y el desarrollo más rapido. Por supuesto que existe también un lenguaje de script para los más avanzados.
Pertenezco a la vieja época del ASM y C, Qbasic o Div pero tengo que admitir que después de probar éstas herramientas me estoy decantando cada vez más por lo visual. Trabajar directamente sobre eventos y propiedades es mucho más rápido que escribir el código a mano. Una mezcla similar a actionscript y el editor de flash, donde puedes trabajar con código(al menos yo uso AS2.0) y ventanas que te dicen en todo momento la organización de todos los elementos.

Sin duda, merece la pena probar el sistema. A lo mejor los puristas piensan que lo mejor es hacer el código a mano y que éstas herramientas no sirven o son lentas, pero por ejemplo Gamemaker y MMF ya disponen de aceleración bajo DX, y puedes incluso usar objetos y escenarios 3d.

Lo mejor es dejar el dulce para el final, y es que existe una herramienta llamada Construct, que es un clon opensource de MMF, donde puedes crear aplicaciones y juegos bajo directx en cuestion de minutos. Sin más dilación os animo a probarlo : http://www.scirra.com/index.php

Anuncios