CAS 117 2D Shooter
Credits:
- Original project by Brian Winn for MSU CAS 117
- Tutorials by Declan McClintock for MSU CAS 117
- Component pieces assembled and modifications made by Daniel Walker McDonald
Modifications:
Major:
- Created, playtested, and iterated 5 levels with unique layouts, enemy patterns, and objectives
- Created 4 new objective types (defeat a team, reach a point, survive for an amount of time, and defeat an enemy), each used in a different level
- Allowed for two paths through the levels depending on which team is defeated in level 1
Minor:
- Added some simple story to provide context in the form of expository text within each level
- Changed the game's name to Dual Blaster to reflect the dual paths the player can take
- Added a status indicator to the in-game UI which displays a progressively more destroyed ship as the player loses lives
- Filled in the instructions section of the menu with controls and game information
- Allowed all 5 levels to be selected from the level select section of the main menu
- Created two recolored variants of most enemies (and projectiles) to represent the two teams
- Modified enemy and projectile team ID's to allow enemies from opposing teams to damage each other (seen in level 1)
- Added additional art to the game's title screen
- Resized enemy bullets for easier readability
- Created a solar-station boss which has increased health, and contains two enemy spawners
- Added an option to the game manager to destroy all enemies on level victory (used in levels 3-1 and 3-2)
- Commented and tooltip-ed all additional code added
Comments
Log in with itch.io to leave a comment.
Your modifications sound good!