Tech Debt Tuesday - Game Strings Redux - Part 2

Welcome back to Tech Debt Tuesday. Last week I shared with you the major pitfalls with how the Fealty code handled game strings, and some pain points you migh encounter if you are doing something similar. The two biggest problems I was facing was that (1) bad data could crash the game and (2) there was a lot of code duplication. Today I want to share with you how I modified the code to address those problems and make editing strings possible from within the game.


Tech Debt Tuesday - Game Strings - Part I

Hello, my dear people. It has been almost a month since I wrote to you last and it has been a busy time. There is always a lot to do, of course, and the first casualty becomes writing.

But the good news is that lots of progress has been done in a few areas. Today I want to focus on what I was working on yesterday, which was addressing a tech debt issue with how I had implemented the handling of game strings.

When I say “game string” I am referring to the text content that players see as they play the game. The most direct way to work with game strings is to create them where you need them.


Alpha 0.1.4 Release

The first big update of Fealty is here

The last time I made a stink about a release was a little over 6 months ago and, frankly, the game was admittedly horrible. Actually, it was unplayable. But it existed.

This fact was very important (to me!) because I had just rebooted the project after learning some hard lessons. Getting back to something that was at least recognizably a game was important for my self confidence.



Hello people of the world!

I have created a page on where I am going to put the game files. Itch has some great features to make getting the game out there easier, and I am looking forward to making use of what the platform offers as the game grows. On to the business…

I have some great news:

I Played For 15 Minutes And It Didn’t Crash


Military Companies in 1.4

First off, thank you to everyone who helped in the playtest. I cannot emphasize how much extra eyes, hands and ears matter. Thank you!

Today I want to tell you about Companies, the core military unit in Fealty, and how they fit into the grander scheme of things.


A company is a body of troops under the command of a character. A character can Recruit new company from the settlement that they are in.


A character can recruit companies of two different types: