August 2024 - February 2025
Description
A 2D game engine and editor
Responsibilities
- Developed a multi-platform 2D game engine with portable C++ code and integrated Lua scripting via LuaBridge, optimizing performance while enabling flexible content creation and configuration across various operating systems
- Integrated and utilized open source, industry-standard middleware for windowing (SDL), physics (Box2D), audio, etc.
- Implemented an editor using ImGui
Skills Used
C++, Lua, Git, ImGui, SDL2, Box2D