← Back to projects

Cozy Cauldron

An iOS potion-brewing game prototype inspired by ideas from my kids and developed with AI-assisted workflows.

Cozy Cauldron illustration 1
Cozy Cauldron illustration 2
Cozy Cauldron illustration 3
Cozy Cauldron illustration 4

Problem / context

Cozy Cauldron started from family game ideas and a simple question: what would a small, charming potion-brewing game look like if it felt playful, readable, and easy to expand? The goal was to build something whimsical enough for kids to enjoy, but structured enough to support real game systems and iteration.

Approach

The project was built as an iOS game prototype using SwiftUI for app flow and menus, SpriteKit for the cauldron scene and brewing effects, and a deterministic evaluation engine in pure Swift.

The core loop centers on running a tiny potion shop:

The current prototype includes:

Outcome / lessons

Cozy Cauldron is a strong example of using AI as a development partner rather than just a question-answering tool. Family ideas helped shape the feel and direction of the game, while AI-assisted iteration helped translate those ideas into a working iOS prototype with UI, game systems, local persistence, and multiplayer support.

It also reinforced a useful product lesson: playful ideas become much more compelling when they are backed by solid systems. Deterministic scoring, structured content, and clean feedback loops made the game easier to tune and much more fun to build on.

Tech stack

Status

Cozy Cauldron is now live on the App Store, with core single-player flow, brewing interactions, content loading, save progress, and local nearby multiplayer already working.

Links