
(Click to skip) →
Projects
LLM Plays Fire Emblem
AI gameplay harness for Fire Emblem: emulator state, LLM decision loops, tactical context, and commentary.
Rally
AI-native interactive character experience with Live2D, memory, games, dates, and relationship building.
Mystery Gift
TEE-backed verifiable randomness infrastructure for giveaways and gachapon systems without on-chain costs.
Alkahest
Private and uncensored LLM inference platform with end-to-end encryption and trusted execution environment deployment.
Pomodoggo
Gamified pomodoro focus app where you stay productive while taking care of a virtual dog companion.
Research
BS-Bench
600-game benchmark across six hosted LLMs for measuring deception, lie detection, and instruction compliance in a hidden-information card game.
- Games
- 600
- Matchups
- 15
- Prompt conditions
- 4
- Models
- 6 total (4 per round) (4 per round)
“Honesty prompts reduced lying, but also reduced challenges and made remaining lies more successful.”
Hackathons & Game Jams
Boss Raid
3rd place3rd-place hackathon project: OpenAI-compatible API for multi-agent orchestration
Gemma 4 audio speech-practice app for low-pressure lisp feedback, with public model artifacts and a browser-ready ONNX/WebGPU path.
A browser-based rhythm platformer where you stomp on kawaii clouds to the beat of procedurally generated EDM.
Game Prototypes
- Building a Paper Mario Action Command System
- Ed, Edd, & Eddy Boiling Lines Effect
- Megaman Battle Network Combat Example
- Paper Mario Combat Example
- 2D Arcade Fighting Game Example
Archive
- The Daily Quest Automated game dev-related newsletter with a daily challenge.
- Pomodaural Pomodoro timer with binaural frequency tuning for optimized focus sessions.
- Neon Stack Browser-based 3D stacking game with neon aesthetics built with Three.js.
- Invader Vim Space Invaders-style game that aims to teach vi/vim keybindings.
- Against Goblin Unity microgame featuring item management and goblin battles