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