Categoría: GML

2

Uso de arrays en Game Maker

Ya hemos visto cómo usamos las variables y que podemos almacenar en ellas. Hagamos un pequeño refresco de memoria: almacenados principalmente números o texto. Estos números también pueden ser una referencia a los recursos del proyecto, ya que internamente se almacenan así, pudiendo utilizar una variable para guardar y usar sprites, sonidos, objetos, etc. Ahora vamos a ver un tipo...

17

Teclas virtuales o virtual keys: ejemplo con botones

En el post anterior, comentamos como añadir un par de botones que podríamos usar en un juego en dispositivos móviles. Por ejemplo, en un juego de plataformas para PC, lo habitual sería que se moviese por el teclado, o en un joystick/gamepad. Si ese mismo juego que estamos desarrollando lo exportamos para un móvil, no hace falta hacer ningún cambio:...

1

Palabras reservadas en GML

Hola a todos. Hoy vamos a hablar de un tema importante en la programación. En cualquier lenguaje tenemos una serie de normas para que nuestro código pueda ser compilado perfectamente. En GML estas normas son bastante abiertas, como ya hemos visto. Por ejemplo, al final de cada sentencia se puede poner “;”, para indicar que esa sentencia ha acabado, pero...

4

Usar comentarios en nuestro código GML

Cuando estamos programando, suele ser útil añadir comentarios a nuestro código, ya que nos facilita mucho la tarea de comprender que estamos codificando y detectar posibles errores. Esto cobra más importancia cuando estamos revisando el código que escribimos hace tiempo o trabajamos con un equipo de personas, dónde otro puede ver el código GML. Veamos cuándo utilizarlos y cómo se...

8

Funciones en GML

¿Qué es una función? Lo vamos a decir de una manera poco formal: una función es un trozo de código que acepta unos parámetros de entrada y devuelve una salida. Si tiramos de matemáticas… sin(x) Sabemos que x tiene un valor y sin(x) devolverá un valor calculado. Game Maker nos ofrece un montón de funciones en su sistema. No vamos...