Version 0.10 of High Frontier added support for “mods” — modifications that can be created, shared, and installed by players to change the behavior of a game. We promised a few more words about that… so here we go!

First, we decided early on to support mods in High Frontier as much as possible. That’s why we added them now, while the game is still in the very early stages of development, rather than trying to tack them on later.
However, earlier versions of High Frontier used the native binary file format that’s built into the .NET framework. This turned out to be an unfortunate choice. It was expedient, but fragile; it happened at least once that we added or changed something in the way colonies are represented, and older files became completely unreadable. It’s possible to work around this, but doing so is difficult and expensive — that is, no longer expedient at all.
Continue reading →