Closed juakotorres closed 8 years ago
Initialization
Existe un modo de juego llamado horde mode, en donde aparecen muchos zombies.
Concept Location
Zombies, Skill, Menu.
Impact Analysis
Análisis con JRipples. Clases que se podrían ver impactadas:
Prefactoring
Se agregó en DoomMain la variable hordemode para determinar si esta en horde mode, en este mismo archivo se define la variable hordemode cuando el skill asignado es sk_horde. En horde mode se usó sk_hard para "spawnear" los objetos del juego.
En el archivo Menu se agregó un nuevo nuevo menuitem_t para mostrar horde mode, además de agregar horde = 5 como variable para matchear el skill.
En el archivo Skill se agregó como skill sk_horde, como nueva skill posible.
Change Propagation
Las clases impactadas son DoomMain, Menu, Skill.
Verification
La implementacion funciona correctamente por lo que no necesita postfactoring.
Conclusion
El juego posee horde mode.
Requisitos de Usuario asociados RU11 - Horde Mode