Game Designer
My Work




Beneath a Hateful Sun
Independent game project, September 2025 – Present
Design Focus: Narrative and Gameplay
Beneath a Hateful Sun is a turn-based single-player 4X inspired by Gnostic theology, in which the player must guide a nascent alien civilization to defeat their world's Sun before it can drive them extinct.
What I Did
• Scripted in Unity with procedurally generated hex-based tilemap
• Wrote hundreds of lines of prose and event text
• Created art and UI assets
• Playtested several prototypes
• Designed gameplay mechanics, narrative, and UI/UX
.png)

Tutorial

Campaign Platform

World Guide

Tutorial
Asset Credits: Aekashics Librarium, Infini Assets, Little Sweet Daemon, Makaka Games, Rexard
Campaign Quest
DigiPen game project, September 2018 – December 2020
Design Focus: Narrative and Gameplay
Campaign Quest is a turn-based RPG in which the player takes the role of a politician in a fantasy world, and must debate rival candidates to win the presidency.
What I Did
• Scripted in Unity with dialogue trees and 16 political parties based on choices made in game
• Wrote setting bible and hundreds of lines of dialogue
• Playtested several prototypes
• Designed gameplay mechanics, narrative, and UI/UX

_PNG.png)




Judgment: Heaven on Earth
DigiPen worldbuilding project, tabletop RPG, and text adventure game
January 2018 – December 2018
Design Focus: Narrative
Judgment is a worldbuilding project, tabletop RPG, and text adventure game. The player(s) must navigate a post-apocalyptic science fantasy world in which mysterious angels and body-snatching demons have taken over the Earth.
What I Did
Worldbuilding Project
-
Developed a worldbuilding document and full narrative game document
-
Researched various aspects of real and fictional worlds relevant to the worldbuilding process
Tabletop RPG
-
Created a rulebook containing setting information and all necessary rules to play or gamemaster the RPG
-
Ran a short sample adventure built for the system and iterated based on feedback
Text Adventure Game
-
Scripted text adventure game in Twine