top of page

Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
Knightmare in C++
Project type
C++ 3D Rendering
Date
April 2025
Tools Used
DirectX
No engines. No drag-and-drop. Just C++ and pure willpower.
This was an assignment for a C++ graphics programming course where we had to code models, lighting, materials, and rendering logic using Directx as well as HLSL for shaders. Every piece you see here was built using custom geometry and lighting functions, written entirely in C++.
It’s simple, but everything from the marble tiles to the gold trim was generated by hand in code. Learned a ton about graphics pipelines (and how annoying C++ debugging is).






bottom of page






