Project type: Game

Date: 22-12-2021

Status: Finished

Software used: Unity, Visual Studio

Language used: C#

Role: Lead Developer

Team size: 4 developers en 4 artists

About the project

In this project we recreated 10 seconds of gameplay of an existing game. We chose the game INSIDE. We have been working on this for 4 weeks.

I've worked on the flying objects system and made sure that everything that was made works together.

We worked with pull requests in this project. We reviewed eachothers code and improved the code together. We've learned a lot of each other.

In this project I worked on the parts below.

Flying Objects System

With the flying objects system, objects are spawned in the world and a target is given where the object should end. Each object calculates how much speed is required to end up at the designated position. Many values can be set, such as how many objects should spawn, how wide the objects can get and how much rotation should be given.

Death Mechanic

The player loses if the player wasn't able to find cover during the shock. The light flash indicates that a shock is coming. The goal is to hide behind the arm of the crane during the shock. A raycast checks whether the player was safe.

Merge

I was responsible for bringing all the systems together. I made a script that calls all systems in the right order and timing. I also setup the scene with the 3D models.