miércoles, 24 de febrero de 2016

2D breakout game using pure JavaScript

Empezemos el blog, dejando una referencia a este interesante tutorial sobre como desarrollar un juego tipo Pong con simple Java Script.



El tutorial enseña como inizializar, dibujar y actualizar imágenes en un Canvas; cómo leer los eventos de teclado del usuario y la lógica detrás del diseño de un juego, entre otras cosas más.

Como siempre, los buenos amigos de Mozilla, compartiéndonos sus conocimientos y ayudándonos a aprender más.




Cómo les ha parecido el tutorial? han tenido algún problema? hay algo en lo que se pueda mejorar?

Saludos.

Empezando por el principio.

Como todo buen blog sobre desarrollo de juegos, que se respete, empezaremos por los fundamentos de la programación de video juegos, explicando primero los conceptos de diseño y técnicos, para luego ponerlos en práctica con algún código funcional.

Arrancaremos este blog, con un juego desarrollado en JavaScript, para irnos adentrando poco a poco en los conceptos y generalidades.

Conforme pase el tiempo (y le dediquemos más trabajo al blog) iremos viendo algunos tutoriales de Unity3d y 2d.

Las razones por las que empezaremos con JavaScript y no otras herramientas es por que creemos que al iniciarse con el desarrollo de juegos, es importante comprender los conceptos subyacentes y como es que toda la tecnología funciona.

Además, Javascript nos da la ventaja de estar incluido en cualquier navegador, por lo que simplemente necesitamos un buen editor y ya, dándonos la ventaja de ser multiplataforma (bajo algunos arreglos)

Como es de esperar, tampoco pretendemos reinventar la rueda, así que también estaremos publicando enlaces a otros sitios y tutoriales, cuando se crea que aportan algún valor a nuestras ideas.

Bueno, sin más, empezaremos con un par de posts básicos sobre programación de gráficos con javascript.

Esperamos que encuentren estos temas tan interesantes como educativos.

Saludos