I'm Lars, a Creative Media and Game Technologies student at Breda University of Applied Sciences (BUas), with a background starting off in graphics programming. I'm currently exploring a bunch of different things in and around game development. I write about what interests me in technology on here. Whether that's graphics and rendering work or anything else I do along the way. You can find those posts on the Articles page.
Projects
BLE for Unreal
For an individual project I created a plugin for Unreal Engine to interact with BLE (Bluetooth Low Energy) devices. Leveraging threads and static blueprint analysis throughout.
Duration: 2 months
Contributions: WinRT implementation | External threads | Static blueprint analysis
Team: Solo
Suck It Up!
Suck It Up! is an action game made in Unreal Engine. Your goal is to clear a planet from an alien critter manifestation
Duration: 6 months
Contributions: Procedural locomotion | Editor tools | Gameplay behavior tools
Team: 7 Programmers, 8 Designers and 10 Visual artists
Blightspire
A Boomer shooter built on a custom engine deployed on Steam as part of a six month third year project.
Duration: 6 months
Contributions: Pathfinding | Level collision | Scripting VM | Art assets
Team: 9 programmers & 1 designer
Blossom
A game about a bee that has to restore nature to it's equilibrium
Duration: 3 months
Contributions: PS5 Porting | Graphics pipeline
Team: 8 programmers, 3 visual artists and 1 designer
Indirect lighting through probes
An indirect lighting scheme using statically baked probes as part of a year 2 specialization project. Implemented on a PS5.
Duration: 2 months
Contributions: PS5 Graphics API | Static irradiance integration pipeline
Team: Solo
Related articles: Indirect lighting through irradiance probes: Theory and practice
2D GPU Accelerated-Raytracing
A year 1 project, The assignment was a 2D CPU Raytracer. I extended the project to accelarate results by using a custom BVH on the GPU through compute work.
Duration: 2 months
Contributions: GPU | Custom BVH | Vulkan | Temporal Anti-Aliasing
Team: Solo
3D RTS
A year 1 project that had us extending a 2D RTS game to 3D on a Raspberry pi. I wanted to challenge myself by creating a cross platform application for the first time: Linux and Windows
Duration: 2 months
Contributions: Cross platform backend handling | OpenGL | OpenGLES
Team: Solo