El objetivo de este curso video2brain es descubrir las amplias posibilidades que nos brinda el HTML5 para la creación de juegos mediante la creación utilizando easelJS de un juego inspirado en el conocido juego de los años 80 “Space invaders”.
Son muchos los prejuicios que hay acerca de la creación de juegos online basados en HTML5 en cuanto a problemas de rendimiento, compatibilidad o complicación del código, por poner dos ejemplos. Aunque esto pudo haber sido cierto en otros tiempos, hoy en día la realidad es otra, y gracias al uso de diferentes frameworks vamos a disponer de la compatibilidad, simplicidad de código y funcionalidad que necesitemos. Y la mejor forma de demostrarlo es desarrollar un juego, que gracias a su simplicidad nos ayude a comprender mejor el proceso del desarrollo.
Para la creación del juego vamos a utilizar el framework createJS, y en concreto easelJS para el control de los elementos del juego y soundJS para los sonidos.
Aquellos que vengan de desarrollar juegos en Flash descubrirán que este framework es ideal para dar el salto a HTML5, con un código muy similar a ActionScript; y para los que empiecen desde cero descubrirán que gracias a como funciona su stage, su sistema de eventos y su gestión de sprite sheets es ideal para hacer juegos basados en JavaScript.
Los conocimientos necesarios para hacer este curso serán un nivel básico de JavaScript y mínimos de HTML, así que supone también una buena forma de iniciarse en el mundo de la creación de juegos, con sus explicaciones y los archivos de ejemplo, incluidos en el apartado de descargas.