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.