2 Player local co-op game, where you solve puzzles and climb a mountain wall. One person has the pickaxe tool and the other one has a grappling hook and you have to work together to help eachother climb the wall.
Role: Gameplay Programmer
7 weeks
14 team members
Engine: Unity
Programming Language: C#
Platform: Mobile Phones / Ipad
The grappling hook is made up by a simple game object that connected the player and the grappling point by a line renderer. A vector 3 is applied to the player pointing towards the grappling point.
Due to our team having 5 programmers alot of the work could be done by a few programmers. So there weren't much work to divide over all of us.
Some of my work apart from the grappling hook was to bug test the game. From time to time I looked over my team members programming to learn more. I learned alot just from looking at more experienced programmers' work.
Since our game was made for mobile devices I learned alot about how to adjust a game to a lower-end performance device.
What I learned
My biggest learning point during this project is that projects with too many team members don't really work. Because when there is too few tasks that have to be divided over many people, some people doesn't have anything to work on. Which is wasted worktime.