-
2024
-
This Website
2024
After a long time of using Hugo I decided to make my own website using Astro. This website is heavily based off of the official blog template as you may have noticed ;)
Having a custom website allows me to fine-tune every detail, make dynamic elements and experiment here with things like WebGL or WebGPU.
-
SIMD Rasterizer
2024
A week-long project to learn a bit about SIMD and software rasterization. Instead of triangles it uses "Patches" which makes the rasterization much faster and also produces cool-looking geometry.
Also, it proved that MSVC is not that good at auto-vectorisation... Take a look at the Benchmarks section
-
Gravity Assist
2024
Game made by me and my friend in 96 hours for the 2024 GMTK Game Jam.
The theme was "BUILT TO SCALE" so the main goal of the game was to reach a space station by scaling nearby planets. The bigger the planet was, the stronger its gravity got. The game got it's name from an actual maneuver performed to change the direction and speed of a spacecraft, usually to save propellant.
-
x86 64-bit Assembly Raycaster
2024
Raycasting renderer made fully in x86 Assembly without the standard library on x64 Windows.
It's a partial implementation of Lode Vandevenne's Raycasting Tutorial.
The goal of this project was to learn more about x86 Assembly, low-level optimization tricks and really basic SIMD.
-
WS2812B Pico Display
2024
16x16 WS2812B matrix display controlled via Wi-Fi TCP socket with a Raspberry Pi Pico W.
It's both a usable decoration for my room and a project to learn more about embedded-specific things (lwip TCP networking, flash memory, timers, etc.
-
Resurrecting an RC Car
2024
A fun idea I got after my dad had found my old (10+ years old) RC car. Turns out that making an RC car almost from scratch is not that hard...
-
2023
-
Pico Game Console 2
2023-2024
A much-improved version of the previous generation game console, now with a custom PCB. Still powered with Raspberry Pi Pico!
-
Gemino
2023-Now
Designed to be a high performance gpu-driven rendering engine with dynamic applications in mind (such as games).
It's also my passion project for learning and experimenting with new graphics programming concepts.
-
Pico Game Console
2023
My game console powered by Raspberry Pi Pico and an ST7735 LCD display.
-
Rusticle Sim
2023
Particle Life simulation made in Rust.
I made this project after I got inspired by this great video by Tom Mohr.
-
OxiTrace
2023
OxiTrace is a raytracer I made with Rust and Ash (Vulkan API for Rust).
It's basically a partial implementation of the amazing tutorial: Ray Tracing In One Weekend.
-
2022
-
Dice Fighter
2022
OxiTrace is a raytracer I made with Rust and Ash (Vulkan API for Rust).
It's basically a partial implementation of the amazing tutorial: Ray Tracing In One Weekend.
-
Eruption Engine
2022
My first attempt at making a rendering engine using Vulkan as its graphical API. Ended up as a wannabe-game-engine which I spent a lot of time on.
-
2021
-
Just An Enginner
2021
An entry for the Bored Pixels Game Jam 8. 32nd place in the "immersion" category, 56th place overall.
-
Ball's Journey: Into Space
2021
My own mobile game I released on the Google Play store (it has been moved).