Entonces, tienes el deseo de crear tu propio juego de computadora. Puede tomar un camino más complejo, que implica aprender los conceptos básicos de programación en Delphi, C ++ y algunos otros lenguajes. Sin embargo, este es un proceso laborioso que requiere mucho tiempo y esfuerzo. Es mucho más fácil usar constructores y motores de juegos listos para usar, la mayoría de los cuales se pueden encontrar en el sitio web www.gcup.ru. Consideremos la creación de un juego usando el ejemplo del programa Game Maker.
Es necesario
Programa Game Maker
Instrucciones
Paso 1
El personaje
Primero, crea un personaje de juego (llamémoslo, por ejemplo, obj_player). Para que aprenda a caminar, en el botón "Izquierda", verifique la colisión de objetos y el desplazamiento a lo largo del eje X por las coordenadas -4. Haz lo mismo en el botón "Derecha", cambiando las coordenadas a + 4. No te olvides de cambiar los sprites. Ahora nuestro personaje puede caminar de izquierda a derecha.
Paso 2
Plataforma
Cree un nuevo objeto (obj_platform), que luego se convertirá en la plataforma. En este caso, no olvide marcar la casilla de verificación Sólido en obj_platform.
Paso 3
Gravedad
Volvamos al personaje obj_player. En el menú Paso, seleccione las condiciones como se muestra en la figura.
Observe la variable de la izquierda. Con su ayuda, la velocidad de caída se puede limitar a 12.
Paso 4
Rebotar
Para crear un salto, debe implementar la variable de salto, con la que puede establecer el número máximo de saltos. En el menú de creación, cree una variable con jump = 0. Las variables se crean utilizando el botón resaltado en rojo en la figura. Cuando lo arrastra a Acciones, aparece un menú. Indique en él todas las condiciones necesarias, como se muestra en la figura.
Paso 5
En el menú de prensa, proceda de la misma forma que en las siguientes figuras:
Paso 6
Y algunos pasos más para tocar el objeto obj_platform. Entonces, el motor principal de nuestro juego está listo. Queda por registrar funciones adicionales.
Paso 7
Escaleras
Para crear la escalera, necesitamos las pestañas Arriba, Abajo y Paso. Cree un nuevo objeto obj_ladder. A continuación, en la pestaña Paso, anote los valores como se muestra en la figura:
Paso 8
Trabajamos con la pestaña Arriba (ver imagen). Trabajamos con la pestaña Abajo de la misma manera, pero no olvides reemplazar y = -4 con y = + 4.
Paso 9
Enemigo
¿Qué es un juego sin un villano? Por lo tanto, nuestro héroe definitivamente necesita un enemigo. Crea un nuevo objeto obj_enemy, luego ve al evento Create. Allí, cree una acción y configure los parámetros similares a los que se muestran en la figura.
A continuación, creamos el objeto obj_rotate y lo hacemos invisible. Para hacer esto, solo necesita desmarcar la casilla de verificación Visible.
Paso 10
El asesinato del protagonista
Este es el momento más crucial: debes prever la posibilidad de matar al personaje. Para hacer esto, usaremos el sistema de vida y salud que ya está integrado en Game Maker.
En el evento Step, siga los siguientes pasos:
Paso 11
Salud del personaje.
Haz bayonetas en el juego de la misma manera que creaste al villano. Luego pon: establece la salud relativa a -1
Paso 12
Esto asegurará que la salud del personaje del juego disminuirá con cada toque de las bayonetas. Cuando la salud es menor que uno, el personaje quemará una vida.
Paso 13
En la última etapa, completaremos algunos toques: haremos un gran nivel, registraremos la posibilidad de rastrear la cámara para el héroe. Para hacer esto, en la habitación en el embrague de vistas, realizamos las siguientes acciones (ver la imagen).
Cambie los valores de Hbor y Vbor. Son los responsables de las coordenadas xey, al alcanzarlas la cámara comienza a moverse.
Estos son los conceptos básicos para crear un juego de plataformas simple con Game Maker.