The first thing I would like to note is the inclusion of camera zoom in this version. Right now it only activates when there are 2 players and zooms out when the two players are far enough away from each other. Unfortunately, this zooming has exposed tearing in my tile engine, and while I have done a lot of research on what is going on and how to fix it, at this point in time I haven't been able to.
So, I decided to go ahead and include the camera zoom in this build because I feel it is an essential feature to the game going forward, because sometimes the players just get too far apart from each other, so please be aware that the tearing in between the tiles of the game levels is a known issue and I am working to fix it.
Created new AI subtype: AISpiker
Based on AI Chaser, the Spiker chases the player regardless of the direction they are facing
Has no shield
One health point
Causes 2 damage on collision with the player
Fixed bug that caused players to travel through two platforms if they collided with them at the same time (mostly falling)
Added particles to missile launch from AILauncher
Added particles to AIMissile
Added camera zoom function to multi-player. This is still very much a work in progress.
Created and added several new sound effects. Including:
- spawner creation
- bomber diving at player
- button pressed
- switch tripped
- platform moving // I'm not happy with this one but it is in for now
- player death
- normal boss throwing projectiles
- windy boss throwing wave projectile
- normal boss dash attack
- boss jump
- windy boss activating spawner