B.O.O.M

B.O.O.M was made using C++ in our own DX11 graphics engine, Titan Engine. It’s a first person shooter inspired by DOOM. This project is currently in early development.

During this project I have contributed, among other things:

  • Deferred and forward rendering

  • PBR-shaders for realistic lighting.

  • Support for multi-material meshes through submeshes.

  • Bloom and other post-processing.

  • Frustum culling.

Things I am currently working on/planning to add:

  • Clustered Shading

  • Shadowmapped point- and spotlights

  • SSAO

  • GPU-instancing of meshes