Mutant Warfare

Taal/Talen gebruikt

C/C++

Technieken/Technologie gebruikt

SDL2, JSON

Mutant Warfare is de naam van mijn minor project op Avans. Ik volgde de Software Architectuur Minor in 2019 en had 1 semester om samen met 5 mede studenten een C++ game te maken. De focus bij deze minor lag alleen niet bij de gameplay elementen maar, zoals de naam zegt, de onderliggende architectuur.

We hebben veel geleerd met het maken van deze game, vooral over SOLID en decoupling. We maakte gebruikt van SDL2 om te tekenen en JSON om data op te slaan.

Omdat ik de meeste C++ ervaring had heb ik de basis structuur opgezet en het meeste aan de engine kant gewerkt. Hier heb ik bijvoorbeeld een pool-allocator geschreven en veel geoptimaliseerd.