< Home

Renderer for Kaiko Project 5

In my three years at KAIKO, I worked on “Project 5”, a top-down action adventure from a beloved THQNordic IP that sadly did not make it to release. The game was built entirely on in-house technology, and the main part of my work was building the render in a small two-person team together with Senior Programmer Florian Eisele.

Being such a small team, I got to work on many different parts of the renderer, which was a great learning experience.

Game Screenshot 1 Game Screenshot 2

The renderer features that I worked on include:

PBR shader
Foliage shader
Terrain shader
Dissolving ghost shader
Depth of field

I also implemented some tool functionality to integrate with our renderer, such as:

Our codebase includes a platform abstraction layer, which I also contributed to by implementing support for compute shaders, ReadWriteBuffers, and ReadWriteTextures. In terms of APIs/Backends, I mostly interacted with Vulkan for PC and the NVN Library for Nintendo Switch.

© 2025 Jan Enders   •  Theme  Moonwalk