BossFight
2022 Unity boss fight with three attacks
A small top-down 2D boss fight made in Unity in 2022 as a school project.
The boss
The boss picks a random attack after a short random delay.
- Jump: a marker shows where it will land, and it slams down with damage in a radius.
- Circle attack: rings of bullets, offset a bit each time so no spot stays safe.
- Following bullet: a bullet that homes in on the player.
Looking back
There are things I would do differently today. Most of the boss logic sits in one script, and attacks are picked by number in a switch instead of being separate classes. But it is a complete loop: an arena, a boss, health bars and a win and lose screen.