
A puzzle generator and editor for the Letter Lock minigame in Words with Friends. Allows designers to generate, edit, and playtest puzzles in the browser. Uses constraint-solving and LLM integration to generate words and puzzles based on inputted puzzle size and theme.
A level generator and editor for Match-3 games, created for Harry Potter: Puzzles and Spells and Two Dots. Allows designers to generate and edit levels in-browser using a graphical painting tool, speeding up design time and visualization. Uses PCG system to build valid levels with requested inputs like hazards and symmetry.
A mystery point-and-click game where you play as a world-class (dog) investigator. Gather clues by speaking to the witnesses - or accuse a suspect! Created as part of the Idisen Game Jam, 2025.
A system for creating short-form, emergent narrative games in Unity using social simulation to model characters' reactions to player choices. Uses Farmville as an example setting, but uses setting-agnostic JSON to support playable experiences for any scenario with custom images, dialog, and stats.
A co-creative AI assistant for game masters of tabletop roleplaying games. Developed based on interviews with game masters, the tool uses Prolog-based constraint-solving over a Cthulhu Confidential game module to visualize information about the game world and provide suggestions for what can happen next based on the player's past actions.
An NSF-funded game about climate change and human impacts on the environment using real environmental models, designed to help students learn about the impacts of actions on global emissions. Includes interactive minigames where players can enact legislation, protest emissions, and fight wildfires, seeing the effects of these actions on global temperatures.
A virtual reality research game developed in Unity to help study the effects of different VR navigation methods on spatial orientation, including usage of landmarks, walking and turning, teleporting, and mixed physical and virtual navigation.
An escape room made in Unity with asymmetrical puzzle-solving in physical and virtual reality spaces. Served as co-mentor teaching research and game development techniques to high schoolers.
A capture-the-flag game mode made for open-source voxel game Terasology, made as part of Google Summer of Code.
A mobile game about collecting and crafting elements together to discover the universe, made with the Massachusetts Digital Games Institute.
A strategy game where the player fights to survive against killer robots in a war-torn Russia. Shown at Boston Festival of Indie Games, 2014.