Trouble in Flubville
TOOLS PROGRAMMER •• CUSTOM C++ ENGINE
Trouble in Flubville is a cute 2D puzzle platformer about a crash-landed astronaut who needs the help of adorable native flubs to get home, namely by kicking them around.
THE PROJECT
TEAM SIZE •• 13
DEVELOPMENT TIME •• [May 2017 - Apr 2018]
ENGINE •• Custom C++
THE OUTCOME
TOOLS PROGRAMMER
Architected and implemented a serialization system in C# and C++ to utilize Unity as our custom engine’s game object and level editor
Designed the pipeline from Unity to the custom engine to be intuitive for both designers and artists
Implemented serialization systems for archetypes and levels using RapidJSON
Wrote a mouse & keyboard Input system using SDL
Prototyped a basic skeleton for an initial custom level editor using Qt5