DirectX PCG Dungeon

Language: C#

Graphics API: DirectX

Status: Incomplete

This project was a way for me to learn the basics of DirectX in comparison with OpenGL. I chose to take this opportunity to experiment with some procedural generation.

The current state of this project is a corridor that procedurally generates and deletes itself behind you as you move forward and backwards. The project features a full graphical engine setup, with texture mapping and a Euler based camera system.

PCG Dungeon is still incomplete and needs some more complex shaders introduced that will allow lighting and normal map implementation using the DirectX Shader Language.

This was written in my spare time in C++ using DirectX 11 and the online RasterTek tutorials to teach myself how to setup a DirectX environment. The complex and large scope of DirectX proved a large challenge when it came to implementing more complex parts.











Website created using by Josh Leland


Facebook, Github, Twitter, and Wordpres Buttons by Freepik, Alessio Antzeni, and Icomoon and distributed by Flaticon

Project GhostLight Artwork created by Matt Simpson (Website/Facebook)


Copyright Josh Leland @ All Rights Reserved