LIAM

WULLAERT

Echo Engine

C++ • Vulkan • ECS

Originally made for the course "Graphics Programming 2" expanded into a high performance engine, runs entirely on an ECS system and uses Vulkan as its renderer allowing for future cross platform development.

Read More

Ray Tracer

C++ • Maths • Multi-Threading

Assignment made for "Graphics Programming 1", where I learned about the maths behind it and optimization techniques such as multi-threading.

Read More

DirectX 11 Rasterizer

C++ • D3D11 • PBR

Assignment made for "Graphics Programming 1", where I learned about the GPU architecture, rendering pipeline and shaders.

Read More

Mega Man X

C++ • Arcade • Gameplay

Assignment made for "Programming 2", I was tasked to recreate a freely chosen arcade game in C++. I chose Mega Man X, which proved to be quite a challange for my 1st game.

Read More

Profile Picture

LIAM

WULLAERT

Programmer • Game Developer • Music Producer

Hi, I'm Liam! I'm in my final year of studying Game Development at DAE. I have a deep passion for programming game engines from scratch, and I also delve into graphics and gameplay programming to push the boundaries of what's possible. When I'm not coding, I'm creating music that ranges from house to techno, exploring new sounds and rhythms.

EDUCATION

Game Development

2021 - 2025 • Digital Arts and Entertainment

Mutli-Media

2019 - 2021 • Technische Scholen Mechelen

Electrical Systems Installation

2015 - 2019 • Technische Scholen Mechelen

SOFT SKILLS

Problem Solving

Collaborative

Communication

Adaptable

Stress Resilient

Growth Mindset

TECHNICAL SKILLS

C/C++

C#

Vulkan

DirectX

CMake

Premake

Unity

Unreal Engine

Perforce

Git

Ableton

Wwise