Team Details
Other Teammates
My Role
I primarily worked on the 2nd level, and although I didn't program the player controls and/or the grappling hook, I did program miscellaneous game mechanics (such as the collectibles and moving spikes/platforms).
Game Details
Variety of Controls
The player can climb the same wall by jumping off it repeatedly, dash under small gaps, and they can create grapple points that they can pull themselves towards.
Difficult Obstacles
There are conveyor belts that affect movement speed, moving spikes that have to be avoided, and poisonous particles that drain your health.
Multiple Levels
After the tutorial level, there are 2 more levels that have collectible items in hidden and difficult locations, and have more obstacles for the player.
Retrospective
This group project taught me to be more open to others' ideas, even when I'm skeptical of it. In Yinqi's original prototype, you couldn't place your own grapples. My teammates wanted to add it, but I thought it was an unnecessary addition and it would be difficult to implement. But after they added it in, I decided that it added a lot more strategy to the game, and I'm glad that I gave their idea a chance.