
Tech Stack
Description
BoneFire Mayhem is a 2D game project released on itch.io in 2023. Kathleen contributed to both the game and the custom engine behind it, focusing on the bridge between engine-level C++ systems and gameplay-facing scripting.
A core part of her work involved marshalling C++ code so engine functionality could be exposed through a C# scripting layer using a Mono-style integration. This made lower-level engine features easier to drive from gameplay scripts while keeping performance-sensitive systems in native code.
She also coded gameplay UI, win and lose screens, timer logic, and layered assets, helping the game communicate state clearly from active play through end-of-round outcomes.
- Contributed to the custom game engine used to run the project.
- Marshalled C++ engine code for use from the C# scripting layer.
- Worked with Mono-style scripting integration between native engine systems and gameplay scripts.
- Coded gameplay UI elements, including win and lose screens for the player-facing experience.
- Implemented timer logic for gameplay flow.
- Built layered asset behavior for in-game visual composition.
- Added the public itch.io project link for players and reviewers.
Project Highlights
Engine and Scripting
Kathleen connected lower-level C++ engine systems to gameplay-facing C# scripts, making engine features usable from the scripting layer.

Gameplay UI and Systems
Kathleen implemented player-facing UI, win and lose states, timer behavior, and layered asset composition for the gameplay loop.
