Rendering Engine

How does the game's logic come onto the screen? That's one big question every beginning (game) developer had at one point, probably several times for each project. It is hard to say that there is one right way, as the solution often changes with the desired target deployment or other aspects. It was hard for me to find a library that fitted my needs. I just couldn't find one that I could trust. Libtcod was very close, but due to it's lack of documentation I thought it was the best way to get stuck in development again. In a swell of inner fervor and prone to test my newly acquired programming skills, I decided to implement my own solution. I wanted to display the tiles on the screen, something which couldn't possibly be that hard, wouldn't it?

Continue reading

Buildings

During the last few days, I have been working on the buildings logic. I decided the best approach for it would be to define a building as a set of structures that belong together. Buildings can later have an owner (or multiple ones) and can be expanded with small "modules" like extra rooms or small workshops. But that's for the future.

Continue reading

Health System Preview

As announced two years ago, Bronze and Faith will have a complex health system that goes beyond a simple Health Point counting. When ignoring all sicknesses and only looking at martial wounds, there is only 1 way a creature can die: failure of brain function. Starting there, the secondary death causes are loss of blood and asphyxiation which ultimately lead to brain deadness. This means, a BaF Human will die either from a blow to his Brain, from losing too much blood or from having a punctured neck or collapsed lungs.

Continue reading