Skip to main content

Hi! I'm Nils Ek

Game Programmer

Projects


          Inverse Kinematics Rig - Featured image

Inverse Kinematics Rig

Animation done externally will not always fit the environment that the characters will exist in, and this was the case for my 6th game project at TGA. Our biggest enemy had six big legs that would not …


          Foliage Painter - Featured image

Foliage Painter

While my group was working with set dressing our game Spite: The Curse of Tzalozel, many people became irritated with the pipeline. The game takes place in a forest so many plants were necessary to …


          Entity Component System - Featured image

Entity Component System

During the summer of 2025 I created the first draft of my Entity Component System hoping that I would be able to use it in the upcoming game projects at The Game Assembly. I was lucky enough to get a …


          Vertex Painting - Featured image

Vertex Painting

One texture repeated over a large area can easily look repetitive, and creating one large texture for the entire surface is not plausible. There are multiple ways to break up repeating textures, such …


          Steel Over Eden - Featured image

Steel Over Eden

The sixth game project I made at The Game Assembly. This game is a first person shooter that takes place 300 years after the earth was abandoned due to nuclear war. From the safety of space humanity …