Building a World

For OlderQuest, one of the things I really want to focus on is the lore and world building. There’s something about creating a cohesive and interesting world that really intrigues me, and I want to make sure the lore is well-documented and easy to expand upon as development progresses.

To help with this, I decided to create a wiki system where I can document all the logic and details for the world. This acts as both a development tool for me and a way for players to explore the world’s history and mechanics.

The Wiki System

Have a look at the wiki here: OlderQuest Wiki

I built it using a static wiki generator tool that I wrote myself. It takes text files containing wiki content formatted in a MediaWiki-style markup, processes them through a Docker pipeline, and generates a nice static website. This approach keeps everything lightweight and easy to version control.

The wiki is currently a work in progress, and I’m gradually building it up with more content and details about the world. You can check out the source code here: StaticWikiGenerator on GitHub

Future Plans

I’m even thinking of integrating the wiki directly into the game itself! It would be really great to have an in-game wiki that players can access to learn about the world, lore, and mechanics without leaving the game. I think that would be a really interesting feature and could enhance the immersion and exploration of OlderQuest.