Sorry for not posting this before class. The game was in a weird transient state where the weapon system had been bound to the pickups, but pickups weren’t spawning correctly.
- There was a large amount of back-end cleanup. This includes the creation of a quaternion-based smoother, encapsulating some common patterns in classes, and the changes below.
- The player weapon was offloaded to a weapon system that can now be swapped around. This is demonstrated by the swap to the machinegun when a powerup is run over
- A system for power-ups was added to facilitate this.
- Spawn points were added for tanks, but still need to be generalized for powerups as well.