BattleCourt: a Casual Horde Survival Looter and Shooter. Millions of combinations of guns, survive as long as you can.
BattleCourt 1.0.2 Update focused on a lot of Behind the Scenes fixes with a complete code restructure on how strings, music, and images are handled in the Update and Draw ticks.
Originally the game was generating a lot of garbage causing the GC to fire constantly to clean up the unused data. Now the GC will rarely fire resulting in cleaner CPU use.
To go with the theme of Garbage Collection, 2 new Guns have been added. Garbage Gun, a T1 Rapid Firing Trash, and a Garbage Can Gun, a T3 Garbage Can Gun firing a Piercing Garbage Can.
Full 1.0.2 Patchnotes:
- Changed Music Functionality to use a MusicManager Class.
- Fixed a Bug with Music creating multiple Content Instances, which was
causing a memory leak and eventually causing music to stop.
- Fixed Bug with Music display info text not being in the correct position on
Screen resolution change.
- Removed Grid for Collision events as it was creating too much garbage.
- Changed text when hovering over scrap item button to just say
'Scrap Item'.
- Restructured Code to prevent almost all Garbage Collection on Main Menu.
- Removed all tutorial text.
- Restructured Code to prevent almost all Garbage Collection in Gameplay.
- Added Garbage Gun T1. Rapid firing trash.
- Added Garbage Can Gun T3. Fire a Piercing Garbage Can.