NestorTejero / ES2016A

VideoJoc Curs Enginyeria Software 2016 - grup A de pràctiques (dijous)
https://nestortejero.github.io/ES2016A/
GNU General Public License v3.0
2 stars 0 forks source link

Implement wall logic #268

Closed sdiaz7 closed 7 years ago

sdiaz7 commented 7 years ago

Implement wall behavior. For simplicity, it should be a subtype of TowerBehavior.

Definition of Done:

Estimation of time: 2 hours

Branch: dev_Issue268

Pull request: #278

sdiaz7 commented 7 years ago

Enemy attacking a wall (or praising the sun)

image

sdiaz7 commented 7 years ago

Wall breached!

image

sdiaz7 commented 7 years ago

A small, easy, maze for the enemies to solve:

image

Enemies traversing the maze:

image

image

sdiaz7 commented 7 years ago

Wall purchase supported by the GUI: image

sdiaz7 commented 7 years ago

The original DoD conflicted with issue #246 because wall was not being supported by tower interface. During the first pull request (#273) the team decided to extend this issue by adding support to wall interface.

New pull request #278 supports the features already implemented on last PR plus wall interface and wall icon on its purchase button (see issue #245).

agonzatr17 commented 7 years ago

Issue completed, see more info in #278