Obstáculos por delante
Parte de la sección Creación de juegos reales del Journey de Unity de Coddy. Lección 28 de 56.
Desafío
IntermedioAhora, los obstáculos. La escena tiene un prefab Obstacle, un bloque rojo con un collider de activación y tu script Obstacle, y el objeto Spawner está al final del camino, en (0, 0.75, 40). Conserva el corredor de la lección anterior y completa dos scripts.
Spawner, con campos que configura el Inspector: obstaclePrefab, spawnEvery (1.2) y laneWidth (2.5):
- Cada
spawnEverysegundos, empezandospawnEverysegundos después de pulsar Play, crea un obstáculo a partir del prefab. - Elige su carril al azar entre -1, 0 y 1, y colócalo en la posición del Spawner desplazada
lane * laneWidtha lo largo del eje x.
Obstacle, con un campo speed (el prefab establece 10):
- En cada fotograma, muévelo hacia el corredor, a lo largo del eje -z, a
speedunidades por segundo. - Cuando su z sea menor que -10, detrás de la cámara, destrúyelo.
Por ahora, los obstáculos atraviesan al corredor: el choque se verá en una lección posterior. Pulsa Play y observa cómo se acercan; después, pulsa Check.
Pruébalo tú mismo
using UnityEngine;
public class Spawner : MonoBehaviour
{
// Envía obstáculos por la carretera. La siguiente lección completará esta parte.
}
Todas las lecciones de Creación de juegos reales
1Texto en pantalla
Canvas y textoMuestra la puntuaciónDa formato a los númerosUn temporizador de cuenta regresivaRepaso: velocímetro4Escenas y niveles
Cargar una escenaReiniciar el nivelSiguiente nivelConservar entre escenasRepaso: selección de nivel10Proyecto: plataformas 3D
El recorridoPlataformas móviles2Botones y pantallas
Botones y onClickLambdasConectar en el InspectorPaneles activados y desactivadosBarras de saludRepaso: tienda de mejoras5Guardar con PlayerPrefs
Guardar un númeroCargar con un valor predeterminadoPuntuación más altaGuardar ajustesRepaso: monedas en el banco3El gestor del juego
Un solo script ejecuta el juegoEl SingletonEstados del juegoActivar el estadoRepaso: gestor de rondas6Proyecto: corredor infinito
Tres carrilesObstáculos por delante9El nuevo sistema de entrada
Dos sistemas de entradaTeclado y ratónPulsado en este fotogramaAcciones de entradaRepaso: cambio de entrada