Ethan Stanks

Data Scientist Utilizing Software Engineering for Powerful Data Analysis and Machine Learning!


Game Engine

Description

As part of my project, I developed a basic C++ game engine that incorporated a provided DirectX renderer. My responsibilities included creating a simple yet efficient particle system, which utilized a free and sorted pool to manage its memory. Furthermore, I implemented camera movement, drew AABBs (axis-aligned bounding boxes), calculated and drew frustum planes and points, and managed keyboard and mouse input using Windows input messaging.

GitHub repository for the project.

Details

YouTube Video