One developer building a medieval online RPG from scratch. Custom engine. Custom server. Custom everything.
Written in C/C++ · Rendered with OpenGL · No middleware
// the project
This is a medieval online RPG being built from the ground up by one person. No Unity. No Unreal. No off-the-shelf netcode. The engine, the renderer, the server, the networking — all of it is custom, written in C and C++ with OpenGL.
The goal is a grounded, no-nonsense MMO where the world feels real and your choices actually matter. Weighty combat, a player-driven economy, and a persistent world that changes because of what people do in it — not because of a patch cycle.
It's early. There's a long road ahead. But I'd rather build this the right way than ship something disposable.
Written from scratch in C/C++. OpenGL renderer. No third-party game engine.
Authoritative server architecture. Built for MMO-scale concurrency from day one.
Grounded and deliberate. Positioning, timing, and equipment condition all matter.
Player-driven. Resources are finite, crafting takes labor, and trade has real stakes.
// devlog
Regular updates on what I'm working on, what's going well, and what's broken. No marketing speak — just an honest log of the process.
// about me
I'm a solo developer working on this project because the MMO I want to play doesn't exist yet. So I'm making it.
This isn't a studio. It's one person with a compiler and too much ambition. I'm writing the engine, the server, the tools, the website — everything you see here.
I believe the best games are built by people who care more about the game than the business model. This project is non-commercial for now. If it ever makes money, that's a side effect, not the goal.
// follow the project
The best way to follow development is the Discord — that's where I post updates first and talk directly with people who are interested. Or grab the newsletter if you just want occasional emails when something big happens.
No spam. Just a note when there's a devlog worth reading or a milestone worth knowing about.