Contribution:
Camera work - Optimization - animation - Movement
Mozi is a 2.5D platformer and follows the story of "Mozi", a fox in search of his home and family after he got lost during a storm that befell their forest.
This project was the first time I ever had my hands on unity and C#, it was a very interesting and fun experience.
I worked on the movement script of the game, this included the right movement speed and jumping
I was also in charge of making the camera and cutscenes work.
First I made the camera system using "Cinemachine" this tool allows you to make several dynamic cameras very easily and swap between them with ease.
the cutscenes look a bit rough, but it did allow me to get used to the animator tools in unity.
Later during development we noticed that older hardware had a harder time running our game, so I performed some optimization methods:
Baking lights
Occlusion Culling
Baking lights: Over time I always heard that "baking lights" is necessary for games. And after doing some research on it I figured out that baking lights meant saving certain shadows and turning them into textures so they could be displayed and rendered easily and with that reserve memory and computer power.
Occlusion culling: after looking up on how to improve game performance, I came across this method that allowed the game to only render objects that are visible to the camera. This made it so the computer has to use less resources to run the game.
Scrum-master
Programmer
3D-modeler