Nightshift: Ultraforce
8 weeks halftime
Created using inhouse engine TGA2D
Written in C++
Project group(4 Programmers, 2 Level designers, 2 Animators, 3 Graphic artists)
Contributions
Created and implemented the weapons which all shooting entities in the game used.
Made it possible for anyone to create and change weapons for both player, enemy and bosses using a JSON document.
Implemented the players superweapons.
Implemented a particle system in the codebase.
Implemented the 3 bosses in a basic form.
Added so that Level design could change which weapons(and how many) the boss used at any time.
Added and timed boss animations.
Implemented the graphical representation of the players health(a shield that changes colors).