
2020-2021 8 month development time
Unity with Unity DOTS
Procedural programmer
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
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.
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.
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.