Building a Character Creator That Can Be Anything
Every RPG needs a character creator. But here's the thing - every RPG needs a different character creator.
A gritty cyberpunk experience needs different stats than a high fantasy adventure. A samurai drama needs different attributes than a cosmic horror survival game. And that's before you even get to the details like species, background, or whether your character has a criminal record or a patron deity.
So we didn't build a character creator. We built a system for building character creators.
The Problem With One-Size-Fits-All
Most platforms give you a fixed character sheet. Maybe you can rename things, but the underlying structure is locked. You get the same six stats whether you're playing a wizard or a starship engineer.
That works fine for one game. It falls apart when you want to build a platform with thousands of different experiences, each with their own vision for what a character should be.
How We're Approaching It
In FableForge, experience creators define their own attribute categories. Each category can have as many fields as needed, named whatever fits the world.
Core Attributes are your foundational stats - the things that define raw capability. A traditional fantasy experience might use "Strength" and "Intelligence." A more grounded, realistic setting might call it "Muscle" and "Education." Same concept, different flavor, entirely creator-controlled.
Skill Attributes represent learned competencies. A cyberpunk experience might have "Hacking" and "Street Smarts." A planar adventure could feature "Rift Manipulation" and "Dimensional Navigation." These aren't reskins - they're genuinely different skills that make sense for genuinely different worlds.
Other Attributes cover everything that doesn't fit neatly into physical or mental stats. "Honor" for a samurai experience that tracks reputation and moral standing. "Sanity" for a horror game where encountering the unknowable has consequences. These can affect gameplay, dialogue options, story branches - whatever the creator envisions.
Resource Attributes are the pools characters draw from. "Mana" for high fantasy. "Focus" for a wizards and witches setting where magic requires concentration. "Fuel" for a mech pilot game. Each one can work differently based on how the creator configures it.
Beyond Attributes
Then there are the supporting fields - the details that make characters feel real.
Name and appearance are obvious. But what about "Species" in a fantasy world, where being an elf might grant bonuses to perception or magic? What about "Number of Past Lives Remembered" in a reincarnation-themed experience, where that number affects your ancient knowledge checks? Or "Symbiote Bonding Level" in an alien horror setting, where deeper bonding improves regeneration but makes others trust you less?
Any field can have mechanical weight. Or it can be purely narrative flavor. The creator decides.
Abilities That Make Sense
Characters also have abilities - the things they can actually do. A "Heavy Swing" in one experience. "Read Minds" in another. Each with mechanical effects that plug into the gameplay systems.
Creators can build custom abilities that draw on whatever attributes they've defined. Or they can use out-of-the-box FableForge abilities and simply map them to their custom fields. Your "Devastating Blow" ability might use "Strength" in one experience and "Muscle" in another - same mechanical effect, different thematic wrapper.
Mapping to Gameplay
This is where it gets interesting. FableForge has core gameplay systems - combat, progression, resource management. Experiences need to plug into these systems, but with their own flavor.
So if you want combat in your experience, you need a health-equivalent field. But you can call it whatever you want. "Hit Points." "Vitality." "Structural Integrity." "Will to Live." The field is driven by formulas and stats you define, and it maps to our combat system automatically.
Non-critical features work the same way. Define your fields, create abilities that reference them, and the system handles the integration.
Where We Are Now
The character creator system is built and working. We're currently in polish and feature testing, making sure everything feels right and handles edge cases gracefully.
The vision is bigger than what's working today. We want creators to be able to bring any gameplay vision to life without fighting the platform. That means more mapping options, better tools, and refinement based on what creators actually need when they start building.
We'll learn a lot during early access. That's the point.
For Players
What does this mean if you just want to play?
It means variety. Real variety. Not "here's the same six stats with different names" variety. When you play a cyberpunk experience, you'll feel like a cyberpunk character. When you play cosmic horror, you'll have a character sheet that makes sense for cosmic horror.
You'll be able to play as anyone or anything you can imagine - because somewhere, a creator is building exactly that experience.
For Creators
If you're thinking about building on FableForge - this is the foundation we're giving you.
You're not locked into our vision of what a character should be. You define what matters in your world. You decide what attributes exist, what they're called, what they do. You build the character creator that fits your experience.
We handle the infrastructure. You bring the vision.
More details on creator tools as we get closer to opening things up. For now, know that we're building this with maximum flexibility in mind.
The character creator is one piece of a larger puzzle. We'll share more about other systems as they grow. Thanks for following along.