Nicolas Wejdell

The Game Assembly

I attended The Game Assembly in Stockholm between 2019 and 2021 enrolled in the game programmer program. This page serves as an archive of what I produced and achieved in the last half of the program (including specialization) before starting my internship at Tarsier.

Game Project 8 - Besoket

You respond to a cry of help from your friend, locked in a strange Swedish cottage. Find a way to free your friend, solve the puzzles all while evading the unknown horrors of the house. You better be careful, or this act of kindness might be your last..

Specialization: Volumetric Lighting in DirectX11

For my specialization I chose to try to implement volumetric lighting in our custom game engine. My main goal was to implement a volumetric directional light, and to optimize it best I could. Would there be time left, my secondary goal was to extend this implementation to point lights, spot lights and what I called “box” lights.

Game Project 7 - I Am

You took something you shouldn't have! Use the gravity glove you stole to overcome obstacles and dangerous robots as you seek your freedom.

VFX Editor using ImGui

For our seventh game project at The Game Assembly, I made a VFX editor using ImGui based on the VFX and particle systems I designed for the project prior. With ImGui it was easy and fast to get a graphical user interface running and rendering in our custom engine, and features like the color picker and curve editing were essential in the workflow designed for the graphical artists.

Deferred Decals

I implemented deferred decals for our seventh game project at The Game Assembly.The decals were exported from Unity and rendered to the G-Buffer in three separate passes depending on which textures to use; albedo, normal or “material” (containing metalness, roughness, emissive and detail normal strength).

Game Project 6 - Spite Bloodloss

A kingdom nearing ruin! Fight your way to the castle to confront your father, King Ulberic, and find answers to this tragedy.

Game Project 5 - Ellah

Puzzle your way through the ruins of a long gone society and learn their history.