Védelem The Golden Horde

What is Védelem?

Védelem is a third-year student project made using a fairly new unity system named Unity DOTS making it possible to have a larger number of entities on screen then ever before.


The concept behind Védelem is that you need to defend your castle from incoming Mongolion troops that are trying to invade it. To be succesful in this you will need to build your own troops by collecting resources and expanding your territory.It is currently out on steam as free to play!

Early version of resource generation

Resource generation

A big part of my contribution to the project was the creation of the resource generation. The reason for the creation of this was because we wanted to create some amount of replayability.


How it works

Within the game we devide our land in different tiles. Each tile can be purchased to expand your land. The biggest drawback with this system was that you could only buy land that is right next to land you already own so the necessary resources to buy that land needed to be availible for the player to work. To combat this we decided to go for a tier based resource system where each circle around the keep was a different tier and for each tier you as a designer were able to decide what resources where allowed to spawn there and in what quantity. After it was decided what type goes on what tile the system would create clusters to make it look less artificial.

Fog of War

For our game I also worked on the creation of a Fog of War system that is able to hide terrian and enemy units until they are viewed by one of your own units.


How it works

The system works by making use of compute shaders feeding it all the units and buildings existing in the game and with that fill in a texture with a specific color if it is currently visible, dim or unkown.