Modificar los ataques para que sean afectados por debilidad y resistencia y que utilicen las
estadísticas de ataque especial y defensa especial para los ataques no físicos. #15 - RS 001 #16 - RS 002 #17 - RS 003
Descripción: Se requiere implementar una forma de actualizar la pantalla, sin la necesidad de dibujar la imagenes de los Pokemon encima de las anteriores, de forma que se refresquen todas las imagenes y se borren las anteriores. Actualmente esto genera un bug que altera las imagenes en caso de no tener los atributos de vida en su maximo a la hora del intercambio.
Descripcion: En caso de existir Pokemon con los atributos de vida alterados ( es decir, no en su maximo) y se hace un Swap con otro Pokemon, las imagenes quedan superpuestas, afectando el resultado final. Esto se debe a que cada vez que se realiza un Swap se dibujan todas las imagenes del arreglo de Pokemon encima de las anteriores, en lugar de hacer un "refresh" de la pantalla. Sin embargo, el intercambio de Pokemon si se realiza correctamente.
Descripción: Ocasionalmente, al atrapar un pokemon y desaparecer, el colider de la entidad sigue existiendo (de forma invisible), haciendo imposible atravesar con tu personaje por ese sector. Por otro lado, mientras se está en el proceso de atrapar un pokemon (cuando la pokebola se balancea), una "versión invisible del pokemon" sigue la trayectoria que éste llevaba antes de ser atrapado y continúa realizando ataques (los cuales si son visibles).
Descripción: En la pantalla "Load files", donde se elige cual archivo se quiere cargar, si uno se queda el suficiente tiempo ocurre un memory leak que hace colapsar el juego.
A partir de un archivo cargar características de los personajes tales como estadísticas, imágenes, sonidos, animaciones (inicio-fin o secuencia de animación).
Descripción: Se desea mejorar el desempeño de la pantalla PC, de manera que sea más amigable con el usuario al representar de forma clara los Pokemon disponibles para el intercambio, los seleccionados para el Swap y sus caracteristicas actuales, las cuales influyen en la elección realizada por el usuario.
Descripcion: Implementar un sistema de almacenamiento para los Pokemon en caso de tener los cuatro cupos del equipo jugable llenos, dentro de la clase Hero, para su posterior utilización en el PokeComputer (PC).
Arreglar bug de desplazamiento (Algunas plataformas contiguas no te dejan avanzar por lo que es necesario saltar). #20 RS 005 Bug colision plataformas.
Descripcion: El modo survival es un modo de juego en el cual se debe sobrevivir la mayor cantidad de tiempo mientras hordas de enemigos intentan matar al jugador.
Descripcion: Implementar y crear los efectos de clima en el juego
Fuente:
Prioridad: Critica
Estabilidad: Intransable
Fecha Actualizacion: 27/10/2016 18:00
Incremento: 0
Tipo: Funcional
Requistitos de Usuario asociados:
RU004: Clima
Initialization
Concept Location
Impact Analysis
Prefactoring
Change Propagation
Verification
Postfactoring
Conclusion
Dentro del paquete debe haber una interfaz IClimate, una clase abstracta AbstractClimate, y luego las variaciones de clima que uno quiere (HailClimate, RainClimate, SunnyClimate, NormalClimate, SandClimate, etc)
Descripcion: Existen plataformas que parecen estar juntas pero existe una pequeña colisión que impide avanzar al personaje. El problema parece deberse al sobrelapamiento de plataformas.
Efectos del clima. Crear lluvia, nieve, soleado, entre otros para las etapas, y que el clima afecte en el ataque de los personajes, por ejemplo ataques tipo agua son más fuertes si está lloviendo. #22
Descripción: Para algunos pokemon, el ataque de hielo colisiona con el piso (Snover por ejemplo). Es necesario arreglar esto para tener una mejor experiencia en el juego y no tener que estar saltando para atacar.
Fuente: Javier Espinoza
Fecha Actualizacion: 22/11/2016
Usuario Asociado: Usuario de la aplicación.
Descripción: En la pantalla donde se elige la partida (llamada Load files) se cargan la imagen de todos los Pokemon atrapados por el usuario, sobrepasando el borde de la pantalla. Se debe implementar una manera de que esto no ocurra.
Descripcion: En estos momentos se necesitan de dos botones para los asatque, debido a que este juego puede ser usado en el celular se necesita decrecer la cantidad de botones, por lo que los ataques del personaje podriabn hacerce apretando rapidamente el boton o manteniendolo apretado.
Descripcion: Los Pokemon necesitan un atributo llamado Tipo, el cual afecta la fortaleza de sus ataques, y la resistencia de ataques enemigos. Se necesita implementar lo anterior.
Descripción: Se requiere implementar un packege con clases que permitan aplicar modificadores de estados a los pokemon, se requiere que estos modificadores puedan cambiar Iv, aplicad daño o curación, modificar ratio de captura, ratio y daño de criticos, anular ataques, inmovilizar y más, esto que sea implementable con probabilidades.
Descripcion: Implementar un almacenamiento y sistema de intercambio de pokemon, entre un grupo guardado en el PokemonComputer y los cuatro pokemon del equipo que se tiene al estar jugando.