Skip to content
← ALL RECEIPTS

Kristy Witch RPG / Q4 2025

A Cozy Tarot-Powered Gardening RPG.

Phaser 3, 800 years of lore, Witcher-style quest depth. Built for my wife.

// The Build

A cozy RPG built with Phaser 3 and TypeScript, designed as a gift for my wife Kristy (who created the original tarot card artwork). Three core game systems: a dialogue system with NPC branching conversations and consequence tracking, a crafting system for potions and remedies, and a garden interaction system with plot-based planting and crop growth simulation.

Seven manager classes orchestrate the game: DeckManager (tarot draw system where draws determine abilities), GardenManager, InventoryManager, RelationshipManager, SaveManager, StoryManager (quest progression with Witcher 3-style branching), and TimeManager (day/season cycles).

Four design bibles document 800 years of world lore across three overlapping realms (Waking World, Verdant Realm, and The Root). The player character is an amnesiac Fool whose scattered memories are encoded in the 22 Major Arcana cards. Stardew Valley aesthetics with Witcher-depth storytelling.

// outcome

Complete game design documentation and working prototype with pathfinding, dialogue, and quest systems.

800yr

Of documented lore

4

Design bibles

8.5K

Lines of game code

1

Gift for my wife

Got a similar problem? Let’s talk.