Documentation
Set up a server, configure it, run it, and fix it when it will not start. The framework pages are true for every game; each game then has its own space for what is specific to it.
GoMMO Framework
Every game here runs on the same server framework, so these pages are written once and are true for all of them. Start here.
Getting Started
- What You Need
The hardware, software and files required to run one of our servers, and which game client each version needs.
For: Every Game
- Installing a Server
Extract the archive, edit one file, run one script. What is inside a release and what each part is for.
For: Every Game
Running a Server
- Configuration
What each setting in settings.cfg does, which port your game uses, and how to open a server to the outside world.
For: Every Game
- The Database
Why the default needs nothing installed, when to switch to MySQL, how to do it, and how to back up either one.
For: Every Game
- Running the Website
Every game ships a website binary that serves accounts, live server status, news and downloads. Turning it on, and putting TLS in front of it.
For: Every Game
- The Launcher
How players sign in and start the game, how the launcher keeps their client files current, and the settings file behind it.
For: Every Game
Help
- Troubleshooting
The failures people actually hit, what each one really means, and how to tell them apart.
For: Every Game
Games
Each game has its own documentation space: what is in that version, which client it needs, and anything it does differently from the framework pages above.
RF Online
A sci-fi MMO where three races fight over one mine: Bellato mechs, Cora magic and Accretia gunmetal. Each episode is its own server and its own client.
Every version The Original Client Choosing a Version
Gate to Heavens
A 2003 fantasy MMORPG, rebuilt in Go. Two editions: the original as it was, and one that keeps going.
Every version Where to Play
Looking for the games themselves, rather than how to run them? Browse Games.