15 – Crear Terrenos según avanzamos
Ahora tenemos que crear nuevos terrenos según avancemos y eliminar los que se dejan atrás, de manera que solo tendremos los terrenos que estén visibles en la pantalla.
Crea videojuegos con Unity
Ahora tenemos que crear nuevos terrenos según avancemos y eliminar los que se dejan atrás, de manera que solo tendremos los terrenos que estén visibles en la pantalla.
Como ya tenemos los terrenos completados, creamos un script para instanciarlos a la escena.
Al principio limitamos la cámara para que no se pudiera mover hacia atrás, sólo adelante y a los lados. Ahora lo que vamos a hacer es limitar y controlar lateralmente tanto el player como la cámara.
Nuestro personaje también morirá si toca el terreno del río sin estar subido a una tabla.
Ya tenemos los terrenos hechos, así que ahora lo que tenemos que hacer es que el jugador muera cuando choca con un vehículo o el tren.
Creamos un nuevo terreno River. Este terreno es un poco contrario a los otros, porque tienes que evitar pisar el terreno y subirte encima de las tablas que cruzan el río.
Creamos un nuevo terreno Rail. Prácticamente va a ser una copia del terreno road cambiando algún valor.
Creamos un par de vehículos más para nuestro terreno de carretera. Y modificamos el Spawn para que en lugar de crear y destruir, active y desactive los objetos.
Hacemos la creación y destrucción de los objetos en movimiento (coches) que recorren nuestro terreno(carretera) desde un lado a otro
Creamos el terreno road y un objeto coche que se mueve por este terreno desde un lado al otro.
Distribuimos nuestros obstáculos de roca y árbol de manera aleatoria sobre el terreno de hierba, en unos puntos fijados.
Hacemos que nuestro player no pueda avanzar cuando en la dirección que quiere saltar encuentra un obstáculo.
Nuestro jugador va ir pasando de terreno en terreno en cada salto hacia delante, empezamos a crear el más sencillo que es la hierba o grass.
Creamos el player con la funcionalidad de avanzar a saltos utilizando lo que hicimos en el tutorial Hop y configuramos la cámara.
Empezamos un nuevo juego con millones de descargas y una mecánica relativamente simple.
En algunos juegos vamos a querer que nuestro personaje no se mueva de manera normal, sino, por pasos o saltos.
En esta Masterclass vamos a ver de manera resumida los conceptos del curso Hola Unity.
Acabamos el juego añadiendo una pantalla al completar el nivel o fallarlo y cambiando la fuente de texto.