Cómo hacer que tu personaje dispare en GameMaker

Comprender cómo hacer que un personaje se 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 funciones, 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.

Paso 2

Abra GameMaker. Permita 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 etiquetada como "Crear un objeto" ubicada en el menú de navegación principal. Aparecerá una ventana. Localiza 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 navegue hasta el sprite de bala que descargó en el paso uno. Selecciónalo, luego haz clic en "Abrir". Cierra el menú "Propiedades de Sprite". Será redirigido al menú "Propiedades del objeto".

Paso 4

Haga clic en "Agregar evento" ubicado en el campo "Evento" en blanco. Aparecerá un conjunto de opciones. Haz 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

Escribe "Orientación" en el campo de texto "Variable" en blanco y deja el "Valor" establecido en "0". Haga clic en Aceptar." Una vez más, haga clic y arrastre "Establecer variable" en el campo "Acciones". Escriba "Orientación" en el campo de texto "Variable" en blanco y establezca el "Valor" en "180", luego haga clic en "Aceptar".

Paso 6

Haga clic en "Agregar evento" ubicado en la ventana "Eventos". Aparecerá una lista de opciones. Haga clic en "Presionar tecla" para abrir un menú desplegable. Desplázate hacia abajo y selecciona "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" en el 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.

Consejo

Debes tener GameMaker versión 6 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.