njara / mochadoom

Fork of Mochadoom from Sourceforge
GNU General Public License v3.0
0 stars 1 forks source link

RS24 - Zombies en el mapa #21

Closed elbraulio closed 8 years ago

elbraulio commented 8 years ago

Requisito de Usuario asociado RU15 - Cheatcode ver zombies y su tipo en el mapa

SetaSouto commented 8 years ago

Initialization

Se debe identificar a todos los zombies del juego y ser capaz de mostrarlos en el mapa.

SetaSouto commented 8 years ago

Concept Location

Zombie, map.

SetaSouto commented 8 years ago

Impact Analysis

Análisis con JRipples. Clases que se pueden ver impactadas:

SetaSouto commented 8 years ago

Prefactoring

Cuando se dibujen todos los objetos en el mapa (con el truco iddt) se mostrarán los zombies de acuerdo a su propio color. Dado que el fondo del mapa es negro, el zombie black se dibuja amarillo.

SetaSouto commented 8 years ago

Change propagation

La única clase impactada es Map.java.

SetaSouto commented 8 years ago

Verification

La solución funciona como lo esperado, se agregó un método de dibuja el zombie de acuerdo a qué tipo es. No necesita postfactoring.

SetaSouto commented 8 years ago

Conclusion

Los zombies ahora son mostrados en el mapa cuando se dibujan todos los objetos. Se puede identificar el tipo del zombie a través del mapa.