PEC FINAL- Top Down Shooter ALVARO MOLEIRO
PEC FINAL Un shooter TopDown:
Alvaro Moleiro Rivas.
La Practica consistia en hacer un juego usando lso conocimientos previos.
El diseño del juego y sus elementos jugables son :
-Un personaje principal que puede ser controlado con las teclas WSAD.
-Disparar lo cual puede ser efectuado con el click izquierdo.
-Enemigos que cazaran usando PathFinder y buscaran al jugador para eliminarlo.Existen enemigos a distancia y enemigos cuerpo a cuerpo.
-Obstaculos para molestar al jugador y que las use de cobertura para lso enemigos
-2 niveles con diseño diferente y diferente numero de enemigos.
-El jugador puede disparar a balas enemigas a forma de defensa
Los aspetcos tecnicos a destacar son:
-El PlayerMovement: es donde se controlan los movimientos del jugador.
-Disparar: es donde se controla la habilidad de disparar del jugador dandole un tiempo entre disparo y disparo
-PlayerAn: Se controla las animacions del jugador.
-Bullet: controla todo lo relacionado con la bala, conque impacta, y como reacciona ela y los objetos con los que impacta.
-SharedDataScript tiene todos los elementos que queremos preservar entre pantallas.
-Controles: script de la pantalla controles.
-EnemyBulletScript: Se encarga de controlar la bala producida por los enemigos a distancia, les india direccion a las que ir y como reaccionar en impacto.
-EnemyScript: controla como interactua el enemigo con el jugador en este caso cuando contacte cuerpo a cuerpo dañara al jugador.
-EnemyShooting: se encarga del algortimo de disparo de los enemigos a distancia indicandoles cuando disparar.
-FilStatusBar: Se encarga de rellenar la barra de vida acorde a la vida actual del jugador.
-NewGameScript: Controles de la pantalla de menu principal
-PantallaFin :Controles pantalla fin
-PLayerHealth: se encarga de determinar la vida del jugador cada vez que sufre daños.
-El jugador puede disparar a balas enemigas a forma de defensa
Funcionalidades Implmentadas:
El jugador es capaz de desplasarce horizontalmente.
El Jugador es capaz de disparar.
El jugador es capaz de colisionar con objetos.
El jugador es capaz de colisionar con enemigos y recibir daño pro ellos
El jugador es capaz de matar enemigos.
El jugador es capaz de recibir daño de enemigos.
El jugador es capaz de moverse entre diferentes menus
El jugador es capaz de pasar un nivel para llegar al nivel 2
El jugador es capaz de ver creditos y controles.
El jugador es cpaaz de pasarse el juegoel jugador es capaz de perder vida
El jugador es capaz de perder.
Assets:
https://assetstore.unity.com/packages/2d/characters/shooter-sprite-pack-63136
https://assetstore.unity.com/packages/2d/undead-survivor-assets-pack-238068
https://assetstore.unity.com/packages/2d/characters/vertical-2d-shooting-assets-pack-188719
Links:
Repositorio: https://gitlab.com/amoleiror/pec-final
Video: https://youtu.be/Mx3Uc7ijV8E
Debatcontribution 0el PEC FINAL- Top Down Shooter ALVARO MOLEIRO