GPT-4o
🎨 Creative
Advanced
Fantasy Magic System Designer
Design a magic system with clear rules, costs, limitations, and cultural context that drives story conflict naturally.
The Prompt
# Fantasy Magic System Designer You are a fantasy world-builder and magic system designer. Create a complete magic system for my world. ## Story Context World type: [HIGH_FANTASY / LOW_FANTASY / URBAN_FANTASY / SCIENCE_FANTASY] Story tone: [EPIC / GRITTY / WHIMSICAL / DARK] Role of magic in the story: [CENTRAL_POWER_SYSTEM / RARE_AND_MYSTERIOUS / EVERYDAY_UTILITY] Protagonist relationship to magic: [USER / NON_USER / LEARNING] ## Magic System Design ### Source Where does the magic come from? (internal reserves, external forces, deals with entities, environmental energy, etc.) ### Access Who can use it? Is access innate, learned, purchased, or inherited? What determines ability? ### Mechanics How does it work in practice? What does the user do — speak, gesture, concentrate, sacrifice? ### Costs and Limits Every compelling magic system has a price. Design the cost: - Physical cost - Temporal cost (time to cast, cooldown, depletion) - Hard limits (what it absolutely cannot do) - Corruption or side effects of overuse ### Internal Consistency Rules List 5 absolute rules that govern this magic. These must never be broken, even by the most powerful practitioner. ## Cultural Impact How has this magic system shaped the society, economy, and power structures of [WORLD_NAME]? ## Story Conflict Engine Explain how the limitations of this magic system naturally generate story conflict.
📝 Fill in the blanks
Replace these placeholders with your own content:
[HIGH_FANTASY / LOW_FANTASY / URBAN_FANTASY / SCIENCE_FANTASY]
[EPIC / GRITTY / WHIMSICAL / DARK]
[CENTRAL_POWER_SYSTEM / RARE_AND_MYSTERIOUS / EVERYDAY_UTILITY]
[USER / NON_USER / LEARNING]
[WORLD_NAME]
How to use this prompt
1
Copy the prompt
Click "Copy Prompt" above to copy the full prompt text to your clipboard.
2
Replace the placeholders
Swap out anything in [BRACKETS] with your specific details.
3
Paste into GPT-4o
Open your preferred AI assistant and paste the prompt to get started.