Project Image
Uhehe Engine (2023)
Role: Scripting & Serialisation Architecture Programmer
Team Size: 5
Project Length: 8 months
Engine: Custom
Language: C#, C++
Created for: Digipen Software Engineering Project 3/4
Game Description
Uhehe Engine is a custom 2D engine created for making a variety of 2D games. The engine was used to create the game Haru - A Tale of Rememberance.
Project Role
My role was the Scripting & Serialisation Architecture Programmer where I was in charge of integrating C# scripting using Mono and serialisation using Newtonsoft.JSON. This serialisation architecture was combined with the in built C# Reflection library to create a serialisation system that can serialise and deserialise any data type. This scripting architecture helps to link the ECS architecture to the C# scripting system to allow for easy scripting of game objects.
CONTACT