(Sorry for my English) Here is my final version of Laser Defender.
Things I have changed/added:
- Wave configuration and enemy paths
- Up to 4 threads(/flows) of enemies in one wave going in different ways
- Each thread can contain a unique number of unique opponents with a unique delays
- Optional possibility of delaying the start of the wave (in seconds)
- Optional possibility of delaying the start of the thread (in seconds)
- Optional possibility to wait for the end of the current wave (until all enemies disappear)
- Added the possibility of waves involving bosses (the boss appears at waypoint 0, and then in the loop it moves from waypoint 1 to the last waypoint, and then returns to waypoint 1 again)
- Bonuses
- Bonuses randomly drop from enemies
- There are 3 types - health bonus, super lasers bonus and shield bonus.
- Health adds 50 points, the maximum value is regulated
- Super lasers have high damage and increased rate of fire with less delays. Limited time
- The shield protects against all enemy projectiles. Does not protect against a collision with the enemies themselves. Limited time
- Visual
- Dynamic UI for super lasers and shields
- A couple of new VFX
- Game level
- 4 types of enemies with different stats: normal, fast, strong and heavy
- 1 boss
- The ability to load next levels with the transfer of statistics and bonuses.