Inicialmente se crea una escena sencilla para simular el juego así que iniciamos creando un plano luego agregamos material con una imagen como textura para simular pasto
Descargamos un modelo de Player en mixamo.com mas las animaciones
· Standing Idle
· Run
· Run left
· Run Right
· Jump up
Lo importamos a unity
Player
Animaciones
El player cuanta con:
un RigidBody para permanecer en el sueno y no atravesar objetos
un Capsule Collider para la colisión con los objetos
un audio source para reproducir una música de fondo durante toda la escena
un controlador para manejar las animaciones del player
Con este script se logra manipular las animaciones del Player tales como sus velocidades de cada movimiento la altura y fuerza de salto y asignamos la tecla espaciadora para el salto
en este script se realiza la validación del salto del player preguntando si el personaje tota o no toca el suelo
se importa de Free3d.com 3 modelos distintos para los huevos de dragón cada uno con el tag y su Box collider
en este script se crea 2 variables globales de tipo text uno para el connteo de objetos recogidos y el otro para alertar si se gano el juego esto mediante un trigger disparador en caso de colision con alguno de los huevos
Nos dirigimos a Asset Store
Para importar un packete de modelos de dragones para luego agregar al escenario poniendo sus respectivas animaciones
se crea dos variables publicas uno para el contador de las vidas que le quedan al player y otro para el mensaje de perdiste en la panel