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.