YARNDVENTURE
AboutThis game was creates as a group project for my university. The task was to create a physics based prototype. I was in charge of the core gameplay, as well as the effects.
Our concept was to have a yarn ball that can attach itself to objects via a garn, and thus fling itself around. The idea for the story was to have the player escape from a huge cat in a living space, but to limit the scope we first choose to simply have the player reach a goal each level. PostmortemIn the end the game became what we had hoped for. Fast paced gameplay, with simple enough movement to learn quickly, but with a high skill ceiling. Building new levels and beating each others record times was really fun.
For me personally it was also a nice learning experience of Unity's 3D side. I learned a lot about rigidbodies, the post processing feature and shaders. The most rewarding thing was creating a dynamic camera based on the players movement. Depending on his speed the follow distance, field of view and particles upon using the boost change. The one thing I would to better next time is to not use Unity's joints for a rope mechanic, but instead scripting my own. This way the rope wouldn't be as stiff, but allow more flexibilty. |