C++, C, OpenGL, ImGui - May 2024 to Aug 2024 - Engine/Tools Programmer

A game-specific editor for an unfinished real-time strategy 3DS game, written in C++ and C with ImGui for the UI.

Short Postmortem: This editor (GnagTool) was a tool for designers to create, iterate, and test levels for a game (Gnag) for the 3DS that I directed and developed with some friends over the summer in 2024. The game engine and code were written in pure C using the homebrew 3DS development kit “devkitARM”, so there was a need for a designer-friendly interface tailored to the specific game we were making (a turn-based strategy game.) I implemented a level editor and a UI designer, both of which support drag-and-drop as well as data editing, and export to JSON for loading in the game engine.