GamePulse logic and related changes, plus basic Tower Placement, plus Screen flow

#4 Merged at e55acb3
Repository
zonski
Branch
default
Repository
rbair
Branch
default
Author
  1. Daniel Zwolenski
Reviewers
Description

Moved all animations to a GamePulse style with a central AnimationTimer in Game. This work required moving various bits of logic (e.g. Tower and Enemy 'thinking' is now inside each) and expanding the Wave concept somewhat and introducing a Projectile class.

It is functional but Wave handling and Project handling is still pretty rough. Also Enemies no longer follow their Path and are hard-coded to move in a straight line. This all needs work but should be able to be done within the current structure (i.e. the big structural changes are in place).

Comments (0)