Souper Hero is a 2D top down procedurally generated dungeon crawler, where the player plays as a cat gathering ingredients for the world's greatest soup. As the player explores the dungeon, they can forage ingredients from the environment and from enemies, which can be combined into soup to give the player new abilities.
For this project, I worked as the technical lead. As such, I designed and implemented the back end systems, like how ingredients would be combined into abilities for the play and the entity base class, how the same status effects would effect both the player and enemies in the same way, and other, similar things. I also implemented a wide array of other features that my other team members were struggling with, such as the AI for the duck enemy and the vampirism status effect.
Thrive is a open source evolutionary game I have been contributing to since December 2025. It was originally started in 2010 by people unsatisfied with the unrealistic view of evolution found in Spore, with a goal of making a evolutionary game more in line with real science. In 2026, the single cell stage was completed, marking the first of a planned nine stages to be finished.
As a relatively junior contributor, I have spent my time patching bugs as I familiarize myself with the codebase. So far, I have contributed to parts of the UI and the player's cell editor.
A 2D top down procedurally generated dungeon crawler, where the player's abilities are determined by the cards in their hand. Instead of the typical setup, where a player has a set of abilities that cannot be changed or are changed gradually, in Lines of Slight, the player is granted a deck of abilities, which can be freely swapped in and out of their hand. A card in the player's deck cools down at the same rate as one in their hand, so to play optimally, the player must be constantly swapping abilities.
For this game, I contributed the enemy's AI. I also contributed heavily to the card's backend, implementing the ability's cooldown and persistence across the hand and deck and the ability for it to persist between scenes.
The itch.io page can be found here