Lucifer Chronicles: The Game I Apparently Started Writing Without Realizing It
One of the more amusing side effects of building a game engine is eventually realizing you've accidentally been writing its first game for months.
This wasn't planned.
Nothing about it was planned.
Like most of my projects lately, it started somewhere completely unrelated and slowly contaminated everything around it until I looked up one day and realized I apparently had another product.
It Started with Jones in the Fast Lane
The engine itself began innocently enough.
I missed Jones in the Fast Lane.
Like any reasonable developer in 2026, instead of simply replaying it, I asked an LLM how it worked.
It explained:
- jobs
- education
- schedules
- money
- relationships
- needs
- random events
- progression
Then it started suggesting implementation details.
That should have been the end of the conversation.
Instead, one question appeared.
If I'm already writing this... why would I write it for one game?
That single question escalated into an entire deterministic game engine.
Not because I wanted to build a game engine.
Because apparently every good idea eventually grows one if left unattended.
Then Something Else Happened
At exactly the same time I was:
- writing absurd blog posts,
- documenting AI workflows,
- creating Lucifer stories,
- collecting ridiculous experiences from Bulgaria,
- recording ideas for Ogre's Kitchen,
- designing automation systems,
- and generally laughing at increasingly unbelievable situations life kept producing.
None of these projects were connected.
Or so I thought.
Eventually they started contaminating one another.
A funny Facebook story became a blog post.
A blog post became dialogue.
Dialogue became NPC personalities.
Real bureaucracy became quest design.
A police report became gameplay.
An argument became branching dialogue.
A ridiculous encounter became an emergent event.
Nothing was planned.
Everything became reusable.
Cross Contamination
People often assume projects should have a purpose.
Mine don't.
Mine spread.
One idea infects another until suddenly five unrelated projects share the same DNA.
The blog wasn't created to market the engine.
The engine wasn't created to support the blog.
Ogre's Kitchen wasn't created to generate dialogue.
The Lucifer stories weren't written to become quests.
Yet every one of them became useful somewhere else.
Eventually I realized something.
The engine didn't need fictional content.
I already had years of absurd stories.
Reality Is Stranger Than Fiction
Fantasy writers spend months inventing strange worlds.
Meanwhile...
I spent months dealing with Bulgarian bureaucracy.
Police reports.
Family disputes.
Village politics.
Bar owners.
Locked gates.
Missing keys.
Corruption.
Contradictory officials.
Random villagers.
Conversations that somehow become more absurd every time they're retold.
And every single one of those situations already behaves like a quest.
Not because anyone designed it that way.
Because reality apparently hired terrible quest designers.
Enter Lucifer Chronicles
At first I thought the engine needed a demo game.
Eventually I realized...
I already had one.
Lucifer Chronicles
Not fantasy.
Not satire.
Not parody.
Just reality viewed through Lucifer's permanently amused perspective.
Think somewhere between:
- Indiana Jones
- Disco Elysium
- Monkey Island
- real life
- bureaucracy
- accidental philosophy
The world isn't magical.
It's simply ridiculous.
Episode One
Lucifer Chronicles:
The Bulgarian Incident
Objective:
Go to Bulgaria. Fix your grandmother's house. Return home.
Estimated duration:
Two weeks.
Actual campaign:
Forty hours.
Gameplay
You quickly discover nothing is simple.
Every NPC remembers conversations.
Relationships matter.
Reputation spreads.
Rumors spread faster.
People contradict themselves.
Government offices disagree.
Every decision changes later conversations.
Every conversation unlocks something else.
The player isn't collecting magical artifacts.
They're collecting paperwork.
Which is somehow more dangerous.
The Perfect Showcase
The funny part is that this accidentally demonstrates the engine better than any artificial demo ever could.
Need to showcase:
These are the chapter's intended design targets, not claims that every system already exists.
- dialogue?
- relationships?
- economy?
- reputation?
- branching consequences?
- deterministic events?
- scheduling?
- inventory?
- command validation?
Real life already provided all of them.
The stories become content.
The mechanics remain reusable.
Tomorrow the same mechanics could power:
- a detective game
- a hotel simulator
- a Mars colony
- medieval politics
- a fantasy RPG
The engine doesn't care.
Content changes.
Mechanics don't.
The Character
Lucifer isn't the devil.
He's simply the observer.
The one person in the room quietly asking:
"...seriously?"
He doesn't create chaos.
He documents it.
Sometimes he accidentally survives it.
Why Chronicles?
Because Bulgaria is only one chapter.
Tomorrow it might be:
- Spain
- Texas
- a fantasy kingdom
- a spaceship
- a detective mystery
Lucifer simply wanders into another unbelievable situation.
The world changes.
The mechanics stay the same.
In Retrospect
Looking back, it's obvious.
The stories came first.
Then the engine.
Then the realization.
Wait...
I already have years of content.
Not because I was writing a game.
Because I was living one.
Apparently.
Well...
Why not?