Pitch: "Play as a muscular Cockroach running your way through stages and avoiding obstacles!"
Development time: 6 weeks, 50% (120h/person)
Made with: Unity
Team size: 13

One of the first things you'll see in game that I helped create was the intro/outro sequence. This was needed to clarify the setting and purpose of the character.
Specifically I created a slideshow that would transition the player from clicking the Start button -> In Game and a transition after Completing the game -> Main menu.
I also made a script that made it easy for my level designers to create a trigger for switching levels. Originally we had 3 levels so a generalized aproach would be best instead of hardcoding it. Alas in the end it wasn't really needed because the game ended up with 2 levels but always good to write generalised code!

The second thing you'll see in game is a progress bar to the left that - like the name suggests, it indicates how far along you are in the level.
This was at the time quite tricky because the levels had branching paths which meant I had to figure out a way to account for that. The solution tied in quite nicely with the checkpoint system I made. Where it would track what checkpoint it was on and each branching path had the same amount of checkpoints which meant the progress bar would be relatively accurate no matter what path the player chose.

As mentioned, I also created a checkpoint system. This was neccesary because the levels were quite long and it would be painful to have to start over every time you died. This was also true for testing the levels... so I got to work creating my very first tool. The tool was very basic and worked by simply adding a keybind to each checkpoint in the current level - resulting in easier and faster testing.
My focus when creating this tool was to make it easy to use and for it to be generalized so it worked on all levels no matter how many checkpoints and branching paths it had.
Programming:
- Jonathan Andersson
- Kaspian Ringqvist
- Johan Fryklander
Level Design:
- Oscar Hilderbrand

Animation:
- Marcus Hultquist
Graphics:
- Jonathan von Letscher
- Fredrik Christensen
- Frida Backman
Disclaimer: I am part of The Game Assembly’s internship program. As per the agreement between the Games Industry and The Game Assembly, neither student nor company may be in contact with one another regarding internships before April 23rd.