boss mechanics
Run away - moves away from player
Summon Minion - spawns enemies in level
Hard Shell - shell that prevents bullets from penetrating
Charger - used as power stations for the hard shell
Move to Waypoints - moves boss to a specified point in the level
Rotation - rotates boss
Cloning - creates a duplicate of the boss
Switches - used to modify boss states and/or hard shield
Special Bullets - mechanic that allows the bullet to break apart and moves towards the player
Movement speed modifier - changes the speed of the boss
Shooting speed modifier - changes the speed of the bosses shooting patterns
Disappear/Reappear - allows the boss to disappear and reappear
Data Persistence - Level unlocks
environment mechanics
lava trap mechanic - burns player when they are standing on top
Level implementation
Apply mechanics for bosses
Adding enemies in levels
Applying charges
Adding destructible objects, obstacles, as well as boss mechanisms(chargers)
Concept Art for the bosses
Boss #3 - Warwick
Boss #4 - Navel
Boss #5 - Minotaur
Boss #6 - Pupu & Moxie
Boss #7 - Beholder
Boss #8 - Gearbox
Models
Boss #1 - Juliette
Boss #2 - Ragazzino
UI/GUI
Title Screen
Credits Screen
Level Select Screen
Loading Screen
Player damage sound
Completed: 1 - 8
Bug fixing
making adjustments
Adding in all remaining models
Adding in all remaining sounds & music