PartsBin
A Vulkan game engine.
The Parts Bin is an experimental engine, my first time working with Vulkan API. I named it after a bin of spare LEGO: BIONICLE pieces, a subversion of my first instinct of just naming it a Sandbox.
Rendering this triangle took 1,150 lines of code.
This project is incredibly early on. You can follow along with the source code. As this is a learning project, the code is packed with helpful comments.
My goal with the initial investigation is to explore programming new tech like raytracing and DLSS/FSR. My long-term goal is to eventually use this engine for a game down the road.