Dark Fantasy Survival RPG — Run a Goblin Hunt That Respects the Rules

How to design and run a dark fantasy survival RPG in the Goblin Slayer world on Neta Studio — the contract loop, rank as a social contract, nest design, the temple economy, and four published key visuals generated from the same world.




A dark fantasy survival RPG is not a horror game and it is not a power fantasy. It is a game about scarcity in a place that has already lost the war it was built for. The monsters are not a metaphor for the dark; they are a logistics problem with teeth. The party is not a Chosen Few; it is a work crew with swords, and the question every session answers is whether they came back with more than they spent.
This page is a working design brief for that register, built inside the Goblin Slayer world on Neta Studio. It uses the world’s 25 atoms — 7 characters, 5 locations, 5 events, 4 factions and 4 rules — and the four published key visuals generated from it. Every example is drawn from the same frontier: a guild that posts contracts by rank, a temple that sells resurrection, and an ecology that turns a small nest into an army in a season.
| Quick facts | |
|---|---|
| Use case | Dark fantasy survival RPG / campaign design |
| World | Goblin Slayer — the frontier after the Demon Lord |
| Core loop | Contract → recon → nest → cost → count |
| Cast roles | Specialist, healer, ranger, caster, priest, anchor, patron |
| Atoms | 25 editable characters, locations, events, factions, rules |
| Works | 4 published key visuals (GPT Image 2 and Krea 2) |
| Best for | Solo narration, small-group campaigns, prompt-driven play |
What a Dark Fantasy Survival RPG Actually Is
The genre gets confused with grimdark aesthetics: mud, blood, low saturation, a lot of rain. Aesthetics are the least important part. What defines the form is that the world does not scale to the party. A goblin is lethal at rank one and still lethal at rank ten, not because it levels up, but because there are forty of them and the tunnel is two feet wide. Survival is a matter of preparation, and preparation is a matter of accepting that the job is boring until it is not.
That produces a very specific play rhythm. Most of a session is not combat. It is the walk, the negotiation, the inventory check, the argument about whether to spend the last of the oil on the second corridor. The fight, when it comes, is short, ugly, and decided by whether those earlier decisions were right. This is the opposite of encounter design that builds to a climax; it is encounter design that builds to an audit.
The Design Problem: Monsters as Logistics
Most fantasy settings give you a monster and a dungeon. This one gives you a monster and an economy. Goblins breed in weeks, raid for supplies and women, and grow into warbands when a lord rises. That single rule changes everything downstream: a nest is not a location, it is a rate of production. Clear it now or fight a bigger version of it next season — and the guild will pay you the same either way.
- The threat is a curve, not a boss Design nests as things that get worse on a calendar. Put a season counter on the table and let the players see it.
- The reward is fixed, the cost is not A contract pays by rank, not by danger. Every extra torch, hireling and healing spell comes out of the same purse.
- The world is under-administered Roads exist but are not patrolled, farms sit outside the walls because the soil is there. Absence of authority is the setting’s main source of pressure.
- Competence is local Nobody is powerful enough to fix the frontier. They are only competent enough to survive one more job.
The Five-Part Campaign Frame
A campaign in this register does not need an arc. It needs a frame that produces arcs. The one below has been used for the Goblin Slayer world and it survives contact with both solo narration and a table of four, because it makes the players choose what to care about rather than telling them.
The board
Open on the guild hall. Three contracts, one of which is porcelain-rank and therefore beneath everyone. That is the one that matters.
The walk
Travel is play. Ask what they carry, who keeps watch, what they argue about. The walk is where the party becomes a party.
The nest
One location, one map, more exits than they found. Run it as a sequence of rooms with a cost per room, not a single fight.
The audit
Afterwards, count bodies, oil, arrows, wounds and coin. The audit is the emotional beat: what did this cost, and who is paying for the next one?
The next board
The world answers the audit with a new contract, slightly worse. Repeat until the party has a reputation, a debt, or a funeral.
Build the Frontier Before the Party
The most common failure in a survival campaign is starting with characters. Start with the place: what grows there, who taxes it, which road is safe, what the nearest authority actually does. Then the party is a response to a situation rather than a group of people looking for one. In this world the answer is already partly written — five locations cover the whole frontier, and each one applies a different kind of pressure.
Make Rank Mean Something
Rank is the most underused mechanic in fantasy RPGs. In this world it is the whole social contract: porcelain adventurers are sent into nests that silver adventurers refuse, and the guild calls that normal because the pay matches the risk. If you make rank purely a power level, you lose the point. Make it a licence, a pay grade, and a moral exemption all at once.
| Rank | What it buys | What it costs |
|---|---|---|
| Porcelain | Any job nobody else will take, including the ones that kill novices | No right to refuse, no burial fund, no respect |
| Silver | Choice of contract, a reputation, a seat at the guild | The jobs nobody else will take are now the jobs you are asked to take |
| Gold | Command, patronage, the ear of a temple | You are now the institution you used to complain about |
Encounter Design: The Nest Is the Boss
Do not build a nest as a room with monsters in it. Build it as a small system with inputs and outputs: an entrance the goblins use, a water source, a food store, a nursery, a lord’s chamber, and at least two exits. Then give each room a cost — noise, light, time, a wound — and let the players spend. The nest is defeated when the system stops working, not when the last goblin dies.
Entrance (watch post) → choke point (trap or alarm) → nursery (the moral problem) → store (the evidence) → lord’s chamber (the fight) → escape route (the sequel). Populate each room with one sensory detail and one cost. Never describe the whole map at once.
The nursery is the design decision that defines the genre. It is not there for shock value; it is there to force a rule to be spoken out loud. Decide with your table before the campaign what the world demands, write it down, and then hold to it. A survival campaign is only as good as the constraints it refuses to bend.
The Party Is a Tool, Not a Squad
In this world the party is assembled like a kit: someone who knows the nest, someone who can keep people alive, someone who can see in the dark, someone who can burn the dark, and someone who remembers why any of it matters. That is a better character-creation prompt than "pick a class", because it asks what the group lacks rather than what the player wants to be.






Death, Healing and the Temple Economy
Resurrection exists in this world, and that is precisely why death still matters. The temple sells healing at a price, and the price is set by rank, need and politics. A party that can afford to bring someone back has to decide whether they should — and a party that cannot has to decide what to do with the body. Both are better scenes than a saving throw.
Make the price list public. Put it on the guild board next to the contracts. Then let the players do arithmetic they will remember: a resurrection costs more than the nest pays, which means the party either takes a worse job to cover it, or accepts that the frontier does not balance. That is the genre in one transaction.
Run It in a Session: A 40-Minute Opener
If you want to test the register before committing to a campaign, run this opener. It uses one location, one contract and two named atoms, and it ends on an audit rather than a cliffhanger.
0–5 min: the board
Three contracts. The porcelain one pays least and involves a missing farmhand. Let the players choose it for the wrong reason.
5–12 min: the walk
Ask what they carry. Refuse to let them buy torches retroactively. The first cost is inventory.
12–25 min: the nest
Two rooms, one trap, one nursery, one exit they did not find. Run the nursery as a decision, not a fight.
25–33 min: the lord
Short, ugly, decided by whether the choke point was held. If they used fire, make the smoke matter.
33–40 min: the audit
Count oil, arrows, wounds and coin. Read the temple price list aloud. End on the next contract, not on a prophecy.
What to Generate First
Art direction is part of campaign design in this register, because the look teaches the tone. Generate the place before the people: a nest exterior, a guild hall interior, a farm at dusk. One light source, large dark shapes, four colours. The four works below were generated from this world for exactly that purpose, and the model comparison is part of the toolchain.




Common Failure Modes
Most campaigns in this register fail in the same four ways. They are all fixable, and none of them require more rules.
- The party becomes too strong — if a nest stops being dangerous, stop scaling the monsters and start scaling the calendar. Numbers, not hit points.
- The grimness becomes decoration — mud and rain are not tone. Tone is a cost the players feel in the inventory.
- The audit is skipped — without the count, there is no survival game. Make the count a scene, not admin.
- The world explains itself — nobody in the frontier gives a speech about why goblins matter. Let the bodies do it.
Write the contract, not the prophecy
Open the Goblin Slayer world and run the 40-minute opener. The cast, the four rules and the art direction are already in place — you only have to decide what is in the nest.
Dark fantasy survival, built from one world
One world, 25 atoms, four published key visuals and a play loop that survives contact with a table.