Highlighted Projects

Other Projects

  • Hive Research Space Station

    Hive Research Space Station

    In this experimental Hive Research Space Station an incurable disease has ravaged humanity. Follow Dr. Harper’s research and find the key to mankind’s survival that lies within a chamber hidden deep within the labs. This environment was made in Unreal Engine 4 for the course Environments 1. This project was also made during the period…

  • Dual Rasterizer

    Dual Rasterizer

    Link to this project on github: https://github.com/BrazeltonDevon/DualRasterizer-Devon.git As a part of learning how to render objects to the screen and simulate realistic lighting, I developed a rasterizer engine that can switch between using a software implementation (runs on the CPU) and a DirectX 11 hardware implementation that uses resources on the GPU. • A ray…

  • Raytracer Engine – Graphics Programming

    Raytracer Engine – Graphics Programming

    Link to this project on github: https://github.com/BrazeltonDevon/RayTracer_Engine_GP1 This is a raytracer built from scratch using the SDL2 library. It is made entirely in C++ and has two build files. First is a reference that shows different rendering techniques and material examples. This raytracer includes back and front-face culling as well as various lighting methods and…

  • Kung Fu Circle

    Kung Fu Circle

    Link to this project on Github: https://github.com/BrazeltonDevon/GPP_KungFuCircle_Research_Topic.git A Kung-Fu Circle or less commonly known as a Fighting Circle or Tactical Circle is an AI technique implemented in action games using real-time combat. Often in action games a large amount of enemies can be too stressful for players and if too many attack at once they…

  • Zombie Game – AI Project

    Zombie Game – AI Project

    Using a custom framework mainly specializing in adding methods and subjects related to AI, this project aims to create an AI that can survive a zombie apocalypse. To run this project without opening the solution, navigate to the DEBUG_RELEASE folder. You can run the normal executable to open the simulation in one window OR run…