top of page
Gird Background

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