Games Programmer | DirectX • C++
I'm Brandon, a passionate Games Programmer who graduated from Staffordshire University with a degree in Computer Games Programming. I specialize in C++ and rendering APIs like DirectX and OpenGL. I love puzzle solving, learning new techniques, and building creative and efficient solutions for games and graphics.
Rendering techniques in DirectX 11 with HLSL: lighting, normal/parallax mapping, post-processing, deferred shading, and PBR.
View Project
DirectX 11 water simulation using Smooth Particle Hydrodynamics (SPH) with performance algorithms like spatial subdivision.
View Project
3D Game Engine using an Entity Component System (ECS), DirectX 12 Rendering API, Physics and Skeletal Animation.
View Project
Exploring physics: forces, quaternions, rigidbodies, and collision systems to simulate realistic motion and interactions.
View Project
A 2D game engine made with OpenGL in a team. Features component systems, physics, ImGui integration, and text rendering.
View Project
Skinned Mesh Animation and procedural terrain generation in DirectX 11 with HLSL and advanced shader techniques.
View ProjectYou can find me here: