Tabla de contenido:

Gamemaker Simple Game: 12 pasos
Gamemaker Simple Game: 12 pasos

Video: Gamemaker Simple Game: 12 pasos

Video: Gamemaker Simple Game: 12 pasos
Video: How To Make A Classic Arcade Game in GameMaker 2024, Mes de julio
Anonim
Image
Image

Este juego es simple (probablemente lo sepas por el título). Tiene un bloque (que eres tú) y también tiene la plataforma que está construida u otro bloque de color.

Para este juego necesitarás:

Una cuenta de juegos de yo yo para acceder a Gamemaker studio 2

Sin embargo, no necesitará los planes pagos para Gamemaker.

Paso 1: crea un juego nuevo

Crear un juego nuevo
Crear un juego nuevo
Crear un juego nuevo
Crear un juego nuevo
Crear un juego nuevo
Crear un juego nuevo

El primer paso es crear un nuevo juego.

Para eso necesitas:

  • Haga clic en Nuevo
  • Haga clic en GameMaker Language
  • Escribe cómo quieres que se llame tu juego

Paso 2: cambiar Fps

Cambiar Fps
Cambiar Fps
Cambiar Fps
Cambiar Fps

Por lo general, el primer paso para crear un juego es cambiar los fps (fotogramas por segundo) a la cantidad deseada. Para nosotros serán 60.

Para hacer eso tienes que:

  • Abra el toque Opciones en la barra lateral derecha
  • Haga clic en Principal
  • Encuentra cuadros de juego por segundo y cámbialo a 60

Paso 3: Crea Sprites

Crear Sprites
Crear Sprites
Crear Sprites
Crear Sprites
Crear Sprites
Crear Sprites
Crear Sprites
Crear Sprites

Ahora que tenemos todas nuestras opciones resueltas, podemos hacer que comiencen los objetos y los sprites del juego.

Para hacer eso:

  • Haz clic derecho en el panel de Sprites de la barra lateral derecha.
  • Luego haga clic en Crear sprite
  • Cambie el nombre de su sprite Splayer (la s en el frente le dice que es un sprite)
  • Haga clic en Editar imagen.
  • Dibuja tu jugador. Para este ejemplo, utilizo una caja verde que está perfectamente bien para que la uses también
  • Repita de nuevo para la pared. Pero esta vez llámalo Swall y colorea una caja gris

Paso 4: crear objetos

Crear objetos
Crear objetos
Crear objetos
Crear objetos
Crear objetos
Crear objetos

Ahora que tenemos nuestros sprites, podemos crear objetos para ellos.

Para hacerlo:

  • Haga clic con el botón derecho en la parte de Objetos de la barra lateral derecha y seleccione Crear objeto
  • Cambiar el nombre del objeto Oplayer
  • Haga clic en Sin Sprite y seleccione Splayer
  • Repita para Swall pero asígnele el nombre Owall y asígnele Swall

Paso 5: establecer variables

Establecer variables
Establecer variables
Establecer variables
Establecer variables
Establecer variables
Establecer variables

Ahora que todos nuestros objetos están terminados podemos iniciar la codificación, el primer paso que vamos a hacer es configurar nuestras variables

Para hacerlo:

  • Seleccionar eventos en el menú de Oplayer
  • Haga clic en crear
  • Escriba las 4 variables que se muestran en la última imagen de este paso junto con el punto y coma al final de cada línea
  • Cambie 0.1 a 2 (perdón por el error de cálculo en la imagen)

Paso 6: Empiece a moverse

Empiece a moverse
Empiece a moverse
Empiece a moverse
Empiece a moverse
Empiece a moverse
Empiece a moverse

Para empezar a moverse necesita:

  • Crear un evento de pasos
  • Verifique cuándo se presionan las teclas (vea el código en la segunda imagen de este paso)
  • Mover cuando se presionan las teclas (ver el código en la tercera imagen de este paso)

Vea todo el código para este paso en la tercera imagen

Paso 7: agregar colisiones horizontales

Agregar colisiones horizontales
Agregar colisiones horizontales
Agregar colisiones horizontales
Agregar colisiones horizontales
Agregar colisiones horizontales
Agregar colisiones horizontales

Ahora que tenemos movimiento horizontal, necesitamos colisiones horizontales.

Para hacer eso:

  • Justo antes de x = x + hsp agregue el nuevo código que está en la imagen 1
  • Ahora agregue el código que está en la imagen 2 (no se preocupe al final, repasaré lo que significa todo)
  • Ahora agregue el código que está en la imagen 3

Paso 8: Colisiones verticales

Colisiones verticales
Colisiones verticales

Este código es prácticamente el mismo que el código del paso anterior, así que simplemente copie de la imagen de arriba

Paso 9: agregando gravedad

Añadiendo gravedad
Añadiendo gravedad

Justo debajo de hsp = mover * camina

Escriba vsp = vsp * grv

Paso 10: Saltar

Saltar
Saltar

Para la sección final del código, saltaremos (ja, ja)

Simplemente copie dónde y cuál es el código para terminar el código

PD

Cambie el -7 a -20 (perdón por el error de cálculo en la imagen)

Paso 11: El mapa

El mapa
El mapa
El mapa
El mapa
El mapa
El mapa
El mapa
El mapa

Para la parte final de tu juego necesitas hacer el mapa

Abra la carpeta de habitaciones y seleccione habitación1

Luego arrastre todas las paredes que desee (asegúrese de agregar un jugador)

Paso 12: Qué significa esto

PD

Olvidé mencionar en el video que el evento de creación ocurre solo cuando se crea el objeto

Recomendado: