iWrity Logo
iWrity.comAmazon Book Reviews

Writing Craft Guide

Designing Magic System Rules for Fantasy Fiction

Magic that solves plot problems needs rules. Magic that creates atmosphere and wonder needs mystery. The difference between a deus ex machina and a satisfying climax is whether readers understood the magic's capabilities before it was needed. This guide covers the hard-to-soft magic spectrum, the cost principle, how magic reshapes the worlds it inhabits, and how to test your system before it becomes load-bearing in your plot.

Load-bearing needs rules

Magic that solves problems must be understood first

Cost must be real

Costless magic is just special effects

Magic reshapes worlds

The system should change everything it touches

Everything you need to design a magic system that works

Sanderson's First Law

Brandon Sanderson's First Law of Magic: an author's ability to use magic to solve a problem is directly proportional to how well the reader understands that magic before the problem arises. An unexplained magic system used to solve plot problems is a deus ex machina with a fantasy label. The law is about earned solutions. If you want your protagonist to win with magic, the reader must have seen the magic's capabilities, understood its costs and limits, and been in a position to theorize the solution before the protagonist uses it. Solutions can be surprising. Capabilities cannot be revealed for the first time at the moment they are needed.

Hard Magic Systems

Hard magic systems have fully defined rules, costs, and limits. Brandon Sanderson and Patrick Rothfuss built careers on hard magic: readers can theorize solutions before the protagonist finds them because the reader has the same information the protagonist has. The magic feels like a puzzle. Every capability is established before it is needed. Every limit is real and consistent. The cost is meaningful and paid. Hard magic works best in plot-driven fantasy where the protagonist solves external problems with their abilities — the puzzle structure rewards readers who pay attention and keeps the solutions from feeling arbitrary.

Soft Magic Systems

Soft magic systems are mysterious, atmospheric, and undefined. Tolkien's magic is the canonical example: Gandalf's power is never systematically explained, and the attempt to explain it would destroy it. The power is in the wonder, not the mechanics. You cannot use soft magic to solve plot problems without breaking the contract — an undefined power that saves the protagonist at the last minute is not mysterious, it is a cheat. Soft magic excels at building a sense of the world as larger and stranger than the characters, at creating genuine awe, and at making the supernatural feel genuinely other rather than like a technical system.

The Cost Principle

Meaningful magic requires meaningful cost. Fullmetal Alchemist's equivalent exchange — every transmutation requires giving something of equal value — is one of fiction's most elegant magic cost systems because the cost is structural and thematic, not just tactical. A magic system with no cost is just a power fantasy: the protagonist can always do more with minimal limitation. Cost creates stakes, shapes character decisions, and makes every use of magic a genuine choice. The cost must be real enough to hurt and consistent enough that readers can feel the weight of the protagonist's decisions. Symbolic cost is better than arbitrary cost. Cost without consequence is decoration.

Magic and World-Building Entanglement

A magic system reshapes everything it touches: economics, warfare, religion, class structure, agriculture, medicine. If a reliable healing magic exists, what happens to medicine? If teleportation exists, what happens to trade routes? If magic is heritable, what happens to aristocracy? The magic system that does not affect the world is not a real magic system — it is special effects added to a world that otherwise functions like our own. The best fantasy world-building derives its social and political structures directly from its magic rules, so that the world could not exist without the specific system it has. Entanglement is not a burden; it is where the richness comes from.

ARC Readers and Magic Systems

ARC readers tell you whether your magic feels arbitrary, overpowered, or inadequately explained — three distinct failure modes that self-editing cannot reliably catch because you know the system from the inside. Arbitrary magic is inconsistent in ways that make the system feel like it does whatever the plot requires. Overpowered magic removes tension because the solution is always available. Inadequate explanation means the climax lands as a deus ex machina. Get this feedback before the system is load-bearing in your published plot. A magic system that fails is not a minor issue — it undermines the entire climax of the book.

Write your book with iWrity

iWrity helps you build fantasy worlds where the magic is as carefully constructed as the plot it serves.

Start for free

Frequently Asked Questions

Does my magic system need rules?

It depends entirely on what function magic serves in your book. If magic solves plot problems — if a character uses magic to escape danger, defeat an antagonist, or resolve a crisis — then readers need to understand the magic well enough that the solution feels earned rather than arbitrary. An undefined magic system used to solve plot problems is a deus ex machina. If magic serves atmosphere and wonder rather than plot mechanics, it does not need rules. The question is not whether rules are good or bad but whether your magic is load-bearing. Load-bearing magic needs rules.

What's the difference between hard and soft magic?

Hard magic systems are fully defined: the reader knows the rules, the costs, the limits, and the exceptions. When the protagonist uses magic, the reader understands exactly what they did and why it worked. Brandon Sanderson's Mistborn series is the canonical example. Readers can theorize solutions before the protagonist finds them because they have the same information. Soft magic systems are mysterious and undefined: the power is atmospheric, numinous, beyond systematic explanation. Tolkien's magic is soft — it creates wonder and does not invite analysis. Neither is superior. The choice determines what your magic can do in your plot.

How do I avoid a deus ex machina with magic?

Sanderson's First Law gives the clearest guidance: your ability to use magic to solve a problem is directly proportional to how well the reader understands that magic before the problem arises. If you want to resolve a climactic confrontation with magic, the reader must have seen that magic used, must understand its capabilities and limits, and must be able to recognize the solution as consistent with what they already know. The deus ex machina fails not because magic is used but because the reader had no way to anticipate it. Plant the magic's capabilities clearly before you need them. Solutions can be unexpected; capabilities cannot.

Can magic be both hard and soft in the same book?

Yes, and many successful fantasy novels operate on two levels: a hard magic system that handles the plot mechanics and a soft magic ambience that handles atmosphere and wonder. The protagonist uses a well-defined system of rules-based magic for the practical challenges of the plot while the world contains older, stranger magic that is atmospheric and undefined. The key is keeping the two systems distinct so readers know which they are experiencing. If the soft magic accidentally solves plot problems, it becomes a deus ex machina. If the hard magic loses its rules and becomes atmospheric, readers lose their ability to engage with the puzzle.

How do ARC readers help test a magic system?

ARC readers tell you three things about your magic system that you cannot self-assess: whether it feels arbitrary, whether it feels overpowered, and whether it is adequately explained before it is needed. An arbitrary magic system is one where readers cannot predict what it can do next — not mysterious in a good way, but inconsistent in a bad way. An overpowered system removes tension because the protagonist can always solve the problem if they use it correctly. Inadequate explanation means the climax lands as a deus ex machina. ARC readers flag all three issues, and they do so before the magic system becomes load-bearing across the entire published plot.