Writings, experiments and devlogs. Just a place for me to dump my creative output :)


Game engine from scratch #3 - ECS and transform hierarchy

20 January 2024

Progress on writing a custom ECS implementation with the ability to support a transform hierarchy with the least amount of matrix multiplications needed.


Game engine from scratch #2 - Texture and mesh import

26 December 2023

A crude implementation for importing assets using lodepng and cgltf to import .png images and .gltf files.

Game engine from scratch #1 - Hello World

22 December 2023

Always the most fun of the entire development process: getting something on the screen. And then comes the hard part.

Sphere - Vulkan renderer experiment

18 August 2023

Over the summer I decided it was time to let go of Unity due to a variety of reasons, so I picked up the famous Game Engine Architecture book, the Vulkan specification and got to work.