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

Download

Download
Windows.zip 39 MB
Download
MacOS.zip 47 MB

Comments

Log in with itch.io to leave a comment.

Your modifications sound good!