Sei sulla pagina 1di 2

Curso de Programacin de Videojuegos

con GameMaker Studio y GML

El curso perfecto para que los alumnos de secundaria y bachillerato se inicien en el mundo de
la programacin mediante una herramienta que les permite disear y programar videojuegos
de una manera cercana a lo profesional.

No son necesarios conocimientos previos de programacin. GameMaker Studio nos permitir


comenzar con programacin mediante bloques predefinidos que se arrastran y sueltan para ir
creando una serie de acciones que compondrn nuestro programa. Posteriormente, iremos
sustituyendo progresivamente este mtodo de programacin por otro mucho ms potente y
complejo como es la utilizacin del lenguaje de programacin GML.

Los alumnos crearn desde cero sus primeros videojuegos; aprendern a depurarlos,
compilarlos y probarlos, a la vez que aprenden a resolver problemas y superar retos,
mejorando su pensamiento lgico, espacial y matemtico; y casi sin darse cuenta adquirirn y
emplearn conocimientos de fsica (velocidad, aceleracin, fuerzas, ecuaciones del
movimiento), matemticas (trigonometra, ecuaciones, funciones), lgica (lgebra booleana) y,
por supuesto, diseo y programacin (algoritmos, mquinas de estado, programacin
orientada a objetos).

Y todo esto mediante el desarrollo prctico de videojuegos, adquiriendo todos estos


conocimientos poco a poco y mediante su aplicacin prctica, sin la necesidad de estudiar
extensos temarios de teora.

Dirigido a: Alumnos, entre 13 y 18 aos, a los que les gusten los videojuegos y quieran
introducirse en el mundo de la programacin.
Qu es GameMaker Studio?

GameMaker Studio es un entorno de programacin visual creado para hacer mucho ms


sencilla la creacin de programas y, especialmente, videojuegos, aprovechando las virtudes de
la programacin orientada a objetos.

GameMaker Studio posee una intuitiva interfaz de arrastrar y soltar que permite iniciarse en la
programacin de juegos y programas rpidamente. Permite importar y crear imgenes, sprites,
sonidos, fondos, objetos y usarlos, programando su comportamiento e interaccin.

Pero GameMaker tiene un potencial enorme: posee un lenguaje propio de programacin,


GML, similar a otros lenguajes de programacin orientada a objetos (Java, C++, etc.), con el
que se puede tener control total de la programacin, mucho ms all de lo que permiten los
bloques de arrastrar y soltar.

El curso se iniciar con la introduccin a la interfaz


de GameMaker Studio, que ya viene definida para
la creacin de juegos y, una vez se domine esta
forma de crearlos, nos iremos introduciendo en la
programacin en GML, que es cuando realmente
se aprovechar todo el potencial de la plataforma.

GameMaker es una plataforma gratuita y descargable que permitir a los alumnos continuar
sus creaciones ms all del mbito de este curso, siendo as una herramienta de aprendizaje y
programacin que podrn seguir aprovechando en el futuro.

Qu es GML?

Adems, GML es un lenguaje de programacin muy flexible, con una sintaxis comparable con
la de C++, Pascal o Java. Es una oportunidad perfecta para aprender un lenguaje que facilitar
a los alumnos el aprendizaje de cualquier otro lenguaje de programacin en el futuro.

Potrebbero piacerti anche