Magic Is a Promise to Your Reader
Every magic system is, at its core, a set of promises. When a wizard casts a spell, the reader expects that action to behave consistently with what they've seen before. Break that expectation arbitrarily, and you lose trust. Honor it with creativity, and you create some of the most satisfying moments in fantasy fiction.
The framework most used to analyze magic systems today was articulated by author Brandon Sanderson: the spectrum between hard and soft magic systems. Understanding this spectrum is essential for any fantasy worldbuilder.
What Is a Hard Magic System?
A hard magic system operates by clearly defined, consistent rules that the reader (and characters) can learn, understand, and predict. Think of it like a scientific discipline within the story.
Key characteristics:
- Rules are explicitly stated or discoverable
- The magic has clear costs and limitations
- Characters can solve problems using the magic in logical ways
- Readers can anticipate outcomes
Examples: Allomancy in Brandon Sanderson's Mistborn (each metal has a specific, known effect when "burned"), Fullmetal Alchemist's Equivalent Exchange, the Sympathy system in Patrick Rothfuss's The Name of the Wind.
Hard magic systems are excellent for problem-solving narratives. When the reader understands the rules, a character using magic cleverly to escape a trap creates genuine intellectual satisfaction.
What Is a Soft Magic System?
A soft magic system is deliberately mysterious. The rules are vague, the powers are unpredictable, and magic functions more as a source of wonder and danger than a tool to be wielded precisely.
Key characteristics:
- Rules are hidden, inconsistent, or unknowable
- The magic evokes atmosphere and awe
- Characters are often subject to magic rather than wielding it
- Readers feel the world is larger than what's shown
Examples: Tolkien's magic (Gandalf's powers are never systematically explained), the magic in Ursula K. Le Guin's A Wizard of Earthsea (knowing the true name of things gives power — but the names aren't a learnable catalog), the supernatural elements in most fairy tales.
Soft magic is excellent for creating mystery, atmosphere, and epic stakes. It works best when the story's tension doesn't depend on the reader predicting what magic can or can't do.
Sanderson's First Law
Sanderson articulated this principle clearly: "An author's ability to solve conflict with magic is directly proportional to how well the reader understands said magic."
This is the most important practical rule in magic system design. If you want to use magic to solve problems, you need a hard system. If you resolve a crisis with unexplained magical power, readers feel cheated — it's a deus ex machina. But if the reader understood that the protagonist had that power all along, the resolution feels earned.
Conversely, soft magic can create problems for characters beautifully — a curse, a mysterious artifact, an ancient prophecy — because readers don't need to understand the rules for the threat to feel real.
The Spectrum, Not the Binary
Most great magic systems don't sit at either extreme. They occupy a strategic position on the spectrum:
| System | Position | Why It Works |
|---|---|---|
| Mistborn Allomancy | Very Hard | Rules enable intricate plot puzzles |
| Harry Potter Spells | Moderately Hard | Rules exist but world retains wonder |
| The Force (Star Wars) | Middle | Soft philosophy, hard combat abilities |
| Tolkien's Magic | Very Soft | Mystery preserves mythological weight |
Designing Your Own Magic System
Before writing a single spell, answer these questions:
- What is the source of magic? (Innate talent, study, divine gift, stolen power)
- What does it cost? (Physical exhaustion, life force, moral corruption, memory)
- What can it NOT do? The limitations define the drama.
- Who has access? (Determines political and social structure)
- How hard or soft should it be? (Depends on whether you want to solve or create problems with it)
Answer these honestly, and you won't just have a magic system — you'll have the skeleton of an entire world.