Witch Hazel

UX Programmer
2023 · Cozy Gardening Sim · Custom C++ Engine · DigiPen
4 Programmers 5 Artists

Witch Hazel is a cozy gardening game, where you care for fantastic magical plants.

I joined halfway through development, so I had to adapt to an existing codebase and a custom C++ engine.

Utilizing the ImGui library, I created a system for easily adjusting the position of props in the level. I also programmed particle effects such as raindrops, pumpkin explosions, and all manner of magical sparkles. I used Lua to iterate on the effects quickly, and converted them to C++ for efficiency.