Closed juakotorres closed 8 years ago
Se debe buscar como están implementados los diferentes tipos de dificultad.
Difficulty, skill, player.
Análisis con JRipples. Clases que se podrían ver impactadas:
Al iniciarse un juego nuevo (o cargado) se actualiza el nivel de dificultad para todos los jugadores. Con esto se setea la variable maxTired. En el nivel más difícil maxTired es más pequeño y en el nivel más fácil maxTired es grande. Esto quiere decir que tiene más tiempo para cansarse en el nivel fácil por ejemplo.
Se vieron afectadas las clases DoomMain y la clase _playert.
Lo implementado funciona, se agregó el DoomMain una sección que al iniciar cada vez un juego nuevo actualiza el skill en los jugadores (_playert) y de esta manera se actualiza el maxTired.
No es necesario postfactoring.
Ahora el jugador se va a cansar más rápido o más lento dependiendo del nivel de dificultad en la cual se encuentra.
Requisitos de Usuario asociados RU12 - Aguante del Jugador