In previous dev-blogs we focused on how things work and look in-game, but we never touched upon how it all comes together. How do certain things work behind the scenes? What might look very easy and obvious for you, might take quite some time to figure out and program.

In order to shed some light on this topic, we sat down with one of our graphics programmer, Florian. He is in charge of smoothing the walls you use in the game to protect yourself against invaders. Our first question for Florian was: What exactly is a graphics programmer and what do they do the whole day?

The answer was not as straightforward as hoped because the job isn’t that easy to explain: He tries to find solutions for the artists so that everything looks nice in the game. Additionally, he also implements special or custom effects.

If we look at the walls, the fortification system, we have different departments working on it: The artists, animators, logic programmer and the graphics programmer. Artists build the walls like rectangular cubes. However, if we put those on the terrain, it would not look ideal – it would look like something is missing.