Update History

### v1.0

v1.0 was the first version of Epic Ball Fight. It included many game breaking bugs like the Explosion Glitch and a Wave 3 boss activation. It only included one mode, which was the boss mode and the sounds and textures weren't updated. For example, the explosion texture was just a circle and the shotgun sound was a door creaking. These were changed in later updates. Created on October 24th.

### v1.1

v1.1 was a simple update to Epic Ball Fight. It included a few bug fixes like the Explosion Glitch and the Early Boss Glitch. It also revamped the explosion texture, making it an actual explosion and keeping the color. That is all the changes for v1.1. (Unknown Update Date)

### v1.2

v1.2 is known as the Endless Waves Update. It changed the start menu, giving you 2 modes in the game. Boss Mode, which is the mode where you fight the boss, and complete the game, and Endless Mode, which goes on forever. Endless Mode difficulty increases until wave 20, with an enemy speed of 4, spawn amount of 8, and armored enemies enabled. There is now a new class of enemy, the armored enemy. It takes 3 hits to defeat and starts spawning at wave 10. Each enemy has a 1/5 chance of being armored after wave 10. The shotgun sound also got revamped in this update. (Unknown Update Date)

### v1.3

v1.3 is the Powerups Update. It added 4 new powerups for the Endless Game Mode. Those 4 powerups are the Time Stop powerup, Damage Boost powerup, Explosion powerup, and Temporary Shield powerup. The Time Stop powerup stops all enemy and bullet movement upon clicking Q, then reactivating movement after 10 seconds. It also changes the skin of the player, making them a dark figure with light blue eyes. The Damage Boost powerup doubles bullet speed and makes armored enemies die in one hit. for 30 seconds, until reverting back to the normal ball. The powerup skin is like Time Stop, being a dark figure, but with blood red eyes and a red outline. The Explosion powerup creates an explosion of bullets surrounding the player when E is clicked. There are 3 charges in the Explosion powerup until reverting back to normal. The skin makes the player look like a cartoon bomb, being a black sphere with a fuse. The last powerup is the Temporary Shield powerup. Upon clicking R, it activates a player shield which lasts for 10 seconds. When the player is shielded, they take no damage. The shield is a light blue gradient sphere which envelopes the player. These powerups spawn every 5 waves in Endless Mode. Update was on November 9th, 2023.

**v1.3.1**

v1.3.1 is mainly patches therefore its not any big update to talk about. Here are the v1.3.1 Patch Notes

Made difficulty increase forever after Wave 20. Slightly changed look of Time Stop and Damage Boost skins. Fixed glitch with Explosion where it would make the spread of all bullets 360 degrees when enabled. That's all for 1.3.1 and hype up for 1.4! Update was on November 11, 2023.

### **v1.4**

v1.4 is the Classes Update. It made 4 classes to choose from in the Endless Game mode. These classes are Tank, Swordsman, Sharpshooter, and Mage. The mage is unfinished as of this update, but will be completed in v1.4.1. The Tank class increases the amount of health that the player has, taking 3 hits to defeat instead of 1. It also makes the sword clank sound used when shooting the armored enemy. The Swordsman class decreases your firing speed, but makes it so that your sword(Gun sprite with different costume) can eliminate enemies. When you fire a bullet, it creates an air slash and turns the sword 60 degrees clockwise. The Sharpshooter class is the same modifiers as the Damage Boost powerup, but permanent, and a different skin. The Mage class is still WIP but currently has a projectile bullet, which explodes on impact, and a dash ability which creates explosions, inspired by Wither Implosion from Hypixel Skyblock. The developer will later add a mana system for Epic Ball Fight!. This update is the current newest and was made on November 20th.