Blog/Article
·3 min read·Wavestorm Software

Planning a Game Without Losing Your Mind (Why We’re Building Scripted)

Game development gets messy fast. Scripted is our unreleased planning + world-building tool—built for real production work, not pretty docs that rot.

Game development is a long series of decisions.

Most projects don’t struggle because the team lacks talent. They struggle because information gets scattered, decisions get lost, and the plan slowly dissolves.

You’ve probably felt it:

  • the story is split across docs
  • the lore contradicts itself after a few iterations
  • the “item list” is a spreadsheet nobody trusts
  • assets get renamed and nobody knows what’s canonical
  • you keep re-answering the same questions

We hit this too, so we started building Scripted.

Scripted is unreleased and still in active development. We’re building it because we want a planning tool that’s good at the boring part of game dev: keeping your world and your production reality aligned.

What Scripted is aiming to be

At a high level, Scripted is a workspace where a team can:

  • plan milestones and work
  • write and maintain story/lore/characters
  • track content like items, quests, locations, and assets
  • connect the dots between them (so changes don’t create chaos)

The point isn’t to produce pretty documents. The point is to reduce rework.

“We can do this in Notion” (and sometimes you can)

Docs and wikis are great.

The problem is that game information is relational:

  • a character appears in multiple quests
  • an item is tied to a faction and a location
  • a location has story beats, enemies, and art requirements

When those relationships live only in prose, consistency becomes a manual job. Scripted is our attempt to make structure feel natural instead of bureaucratic.

Why we’re building it alongside our own game

We’re building an Unreal Engine 5 project we currently refer to as Untitled Fantasy Game.

It’s an open-world, story-rich fantasy game with magic and creature taming in a visually distinctive setting (we love bioluminescence).

That kind of game forces clarity:

  • What are the rules of the world?
  • Which characters matter, and why?
  • What content is essential vs “nice to have”?

Scripted is where we want those answers to stay coherent while development moves.

A practical planning template you can steal

Even without Scripted, you can avoid a lot of pain by doing this:

  1. Write a one-page pitch. Keep it strict.
  2. Set 3–5 pillars. Your non-negotiables.
  3. Define content categories. Items, quests, locations, characters.
  4. Build a vertical slice. One small playable chunk.
  5. Capture decisions. A short “why we chose this” log.

Planning isn’t anti-creativity. It’s how you keep creativity shippable.

Follow along

We’ll share more as Scripted evolves and we learn what holds up in real development.