Cómo hacer que tu personaje dispare en GameMaker

Comprender cómo hacer que un personaje dispare en GameMaker te permitirá crear una gama mucho más amplia de juegos. Desde el lanzamiento inicial de GameMaker en 1999, se han agregado varias características, como la creación de instancias y variables. Los juegos creados en GameMaker se pueden exportar a Internet o guardar como un archivo independiente. Al descargar algunos recursos y configurar varias instancias, un usuario puede programar su personaje para disparar proyectiles.

Paso 1

Descarga Platform Engine y Bullet Sprite (ver Recursos). Guarde cada recurso en la carpeta del programa GameMaker ubicada en su computadora.

Video del día

Paso 2

Abra GameMaker. Deje que el programa se cargue por completo y luego haga clic en "Archivo" ubicado en la esquina superior izquierda de la pantalla. Aparecerá un menú. Desplácese hacia abajo y seleccione "Nuevo proyecto" de la lista de opciones. Se abrirá un nuevo proyecto.

Paso 3

Haga clic en la bola con la etiqueta "Crear un objeto" que se encuentra en el menú de navegación principal. Aparecerá una ventana. Busque el área resaltada etiquetada como "Sprite". Haga clic en "Nuevo". Se abrirá el menú "Propiedades de Sprite". Haga clic en "Cargar Sprite" para abrir el Explorador de Windows y navegar hasta el objeto de viñeta que descargó en el paso uno. Selecciónelo, luego haga clic en "Abrir". Cierra el menú "Propiedades de Sprite". Se le redirigirá de nuevo al menú "Propiedades del objeto".

Etapa 4

Haga clic en "Agregar evento" ubicado en el campo "Evento" en blanco. Aparecerá un conjunto de opciones. Haga clic en "Crear". Aparecerá una bombilla en la ventana de eventos. Seleccione la pestaña "Control" ubicada en el lado derecho de la ventana "Propiedades del objeto". Aparecerá un conjunto de opciones. Haga clic y arrastre "Establecer variable" en el campo "Acciones" en blanco. Se abrirá la ventana "Establecer variables".

Paso 5

Escriba "Frente" en el campo de texto "Variable" en blanco y deje el "Valor" establecido en "0". Haga clic en Aceptar." Una vez más, haga clic y arrastre "Establecer variable" al campo "Acciones". Escriba "Frente" en el campo de texto "Variable" en blanco y establezca el "Valor" en "180" y luego haga clic en "Aceptar".

Paso 6

Haga clic en "Agregar evento" que se encuentra en la ventana "Eventos". Aparecerá una lista de opciones. Haga clic en "Pulsación de tecla" para abrir un menú desplegable. Desplácese hacia abajo y seleccione "Espacio". Haga clic en la pestaña "Main1" ubicada en el lado derecho de la ventana "Propiedades del objeto". Haga clic y arrastre "Crear objeto con movimiento" al campo "Acciones" en blanco. Se abrirá la ventana "Crear movimiento".

Paso 7

Escribe "15" en el campo de texto "Velocidad" en blanco. Escribe "Orientación" en el campo de texto "Dirección" en blanco. Presiona OK." Ahora será redirigido a la ventana "Propiedades del objeto". Haga clic en Aceptar." Tu personaje ahora podrá disparar proyectiles.

Cosas que necesitará

  • Motor de plataforma

  • Sprite de bala

Propina

Debes tener la versión 6 de GameMaker o superior para hacer que un personaje dispare.

Guarde su progreso con frecuencia para evitar la pérdida de progreso en caso de que GameMaker se bloquee.