L.I.G.H.T

One of my favourite games growing up was the Megaman series, and during this project I wanted to make a similar style of game with my own twist. What I decided to try was light based game, where you can shoot a ray of light, and that light could reflect on to a mirror and go in a different direction. Depending on the color of the light you fired it would "color" in the enemy until they became white and explode. The enemies would also do the same to you, depending on their color, they can absorb that color from you, causing you to slowly turn black. The best part of this project for me was handling the player controls and figuring out how to get all the older mega man style mechanics into the game. This would include, dashing, wall jumping, wall sliding, and dashing into a jump to extend your jump. Though we had the ability to give the player multiple color beams, and have the enemies have many colors, we didn't have enough time to figure a way to balance the idea of having three colors to attack with, so we left the player with only a white beam which has equal amounts of all the colors.

Links

Download SVN

Details

You can move using the WASD and arrow keys, jump with spacebar, fire with left click, dash with right click. Your beam can reflect off of mirrors and activate buttons. As enemies attack you, you will lose your light grab batteries in order to recharge.

Screenshots