Construyendo un juego de plataformas - una guía para principiantes

Favourite 317 favourites
Tutorial written by VelojetOriginally published on 6th, January 2012 - 29 revisions

Translation Team:

4 total revisions

Aprenderás como:
- El mejor uso de "Behaviors"
- Intercambiar animaciones: De pie > Corriendo > Cayendo ...
- Prueba de progreso y puntos de logro


Construyendo bloques - los objetos para insertar

Lo clave en un juego de plataformas en dos tipos de objetos: Sólidos y Plataformas.

Los sólidos son obvios: Con ellos se forman los suelos y las paredes que limitan los movimientos de los jugadores. Las plataformas pueden tener un nombre que podría confundirte inicialmente: en vez de ser las plataformas donde los jugadores se levantan y luchan, corren y saltan, son los objetos que te hacen estar de pie, luchar, correr y saltar.

Lo bueno en los objetos de la plataforma Construct 2 es que obtienes el comportamiento básico que esperas, sin que sea necesario programar:

- Al pulsar las teclas de flecha izquierda y derecha, los objetos de Plataforma se mueven hacia la derecha y hacia la izquierda (puede cambiar estas teclas, por ejemplo 'A' y 'D', si se quiere, o reemplazarlos con gestos táctiles en dispositivos móviles).

- Al pulsar la tecla 'shift', el jugador saltará (de nuevo puede cambiar esta clave o sustituir un gesto táctil).

- Cuando no hay un objeto sólido debajo de ellos, se caen.
 

Parte 1 : A partir de la construcción

 Estoy asumiendo que usted ha trabajado a través de la "Guía de principiantes para construir 2 ", así que voy a tratar de evitar la repetición de lo que ya has aprendido de él.

La construcción de la distribución de juego

Para conseguir un buen comienzo (¿saltando? ¿corriendo?), he creado un diseño muy básico. Descárgalo aquí y que va a ser la base de este juego:


Esto es lo que se ve en el diseño:
- Cuatro plantas a diferentes alturas y con diferentes longitudes, de modo que las distancias entre ellos se vuelven cada vez más difíciles de saltar. Haga clic en ellos y verás que su tipo de objeto es 'Suelo'.
- Las paredes de cada lado. Haga clic en ellos y verás que su tipo de objeto es 'Wall'.
- Un jugador en el piso más bajo (Tim por su nombre, a partir de la plataforma de juego muy aclamado Braid - el artista gráfico, David Hellmann, ha generosamente imágenes libremente disponibles).

Tim tipo de objeto es jugador. Pero mira en "Tipos de objetos" en la barra de proyectos, y usted verá que 'Jugador' se muestra como un rectángulo azul simple. Y debajo de ella es otro tipo de objeto llamado 'PlayerImages', buscando al igual que Tim. ¿Por qué esta separación en dos objetos?


Es porque el Manual informa: "Para el movimiento de la plataforma más fiable, se recomienda utilizar un sprite rectángulo invisible sin animaciones con el movimiento de la plataforma A continuación, el objeto jugador animado se puede colocar en la parte superior de eso.. De lo contrario, el cambio de tamaño y polígono colisión del objeto como juega su animación puede interferir con el movimiento de la plataforma suelo, la pared y la detección de la pendiente, provocando un movimiento de agitación o glitchy ".

Nuestro duende rectángulo invisible es el objeto Player - haga clic sobre él en la barra de proyectos, y en 'Propiedades de tipo de objeto' de la izquierda, podrás ver que su "visibilidad inicial 'está en' Invisible '. Esto es lo que se moverán por nuestras acciones y clavado será el objeto PlayerImages, con un tamaño y un polígono colisión que cambian sus animaciones jugar, y por lo tanto dar resultados poco fiables de detección. Fíjate bien en el diseño, y verás que Tim está de pie en el borde azul del objeto Player (amablemente visible en el diseño, pero invisible cuando el juego se ejecuta).

Comments

1
tavitooo 5,063 rep

Hola, que bien que sigan traduciendo a español necesitamos mas tutoriales, solo una acotacion porque no se ven las imagenes?

Tuesday, April 09, 2013 at 4:09:09 PM
1
matxi 1,767 rep

Gracias por el tutorial! Habría que modificar algunos problemas de traducción y de las imagenes, pero gracias!

Monday, July 08, 2013 at 9:15:47 PM
0
jordibadone 746 rep

Gracias por el tutorial,pero publicarlo,cuando este traducido del todo ,no?

Thursday, December 19, 2013 at 7:39:41 PM
0
webpagemx 569 rep

Esta muy bueno pero si necesita mas imagenes para hacerlo mas comprensible a los principiantes como yo. pero es un excelente aporte.

Sunday, January 26, 2014 at 2:42:45 PM

Leave a comment

Everyone is welcome to leave their thoughts! Register a new account or login.