School Project
2025
School Project
2025
Role: System & Engine Programmer
Description
B.O.O.M.
"Clear the bio-nuclear research facility overtaken by robot scientists. Gun them down before they launch a ballistic missile that will exterminate all of humanity"
Second project in Titan Engine
The sections below describes some highlighted features developed by me.
To increase performance threading were used.
Scene Loader: Reading file and batches every component type into Titan Engine component system.
Model Loader: Owns it's own thread for work, as the FBX loader weren't thread safe.
To increase performance a manager that sorts our rendering objects were implemented for instantiating models.