I’ve been thinking a lot about how playable races in World of Warcraft could be organized more clearly, and I wanted to share my idea. This is my approach to structuring races, sub‑races, and special variants, keeping both lore and future flexibility in mind.
Structure Explanation
In my system, every main race is a category that defines its base skeleton, lore, and fundamental abilities. Within each main race, there are sub‑races (or variants). These are not optional, each sub‑race has:
-
Mandatory racial abilities specific to that sub‑race
-
A unique nameplate / title in-game
-
Visual differences such as skin tone, hair, tattoos, horns, etc.
The purpose of this structure is not just cosmetic, it allows designers to add new customizations under the same skeleton, which opens the door for more exotic or special races without needing entirely new models. For example, the Elf skeleton can support Night Elves, High Elves, Void Elves, Haranir, and future exotic variants.
Horde
Orcs
Fel orcs
Mag’har Orcs
Other Clans
Minor Orc Clans
Trolls
Classic / Forest Trolls (Darkspear)
Zandalari Trolls
Jungle / Vilebranch Trolls
Amani Trolls (Northern Stranglethorn clan)
Minor troll variants
Tauren
Bloodhoof Tauren
Highmountain Tauren
Minor tribal Tauren
Undead & Forsaken
Forsaken ??? Allied
Undead
Elves (Horde-aligned)
Blood Elves
Nightborne
Haranir (Allied)
Goblins
Bilgewater Cartel
Other goblin cartels (Steamwheedle, etc.)
Alliance
Humans
Stormwind Humans
Kul Tiran Humans
Gilnean Humans / Worgen Humans
Dwarves
Bronzebeard Dwarves
Wildhammer Dwarves
Dark Iron Dwarves
Gnomes
Standard Gnomes
Leper / Mecha‑Gnomes
Elves (Alliance-aligned)
Night Elves
High Elves
Void Elves
Haranir (Allied)
Draenei
Standard Draenei
Lightforged Draenei
Exotic / Allied / Special Playable Races
Pandaren
Vulpera
Dracthyr
Earthen (under exotic??? They are not exotic at all but.. well? Dvarves evolved from them?)
Other future exotic variants (Nerubians, Ethereals, etc.)
Key Points of My System
Every sub‑race has mandatory racial abilities and a unique nameplate
Sub‑races share the same skeleton as their main race, allowing flexibility for expansions and new variants
Some races are flexible or cross-faction, like Haranir, Pandaren, and Earthen
This system allows for the inclusion of future exotic or special playable races while keeping the structure consistent
This is how I would organize all WoW races to make the game more modular and future-proof. It keeps lore consistent while leaving space for creative expansions and exotic playable options
What are you thinking guys???