AR-X4's repositories
3D-Math-Library
Library of Vector and Matrix maths used for 3D graphics.
Audio-Engine
Multi-threaded Audio Engine built using XAudio2 API. Includes asynchronous wave file loading, playing, stopping, panning, volume control, pitch control, stitching waves into playlist, user callbacks, sound priority, and thread handle system.
Blockchain
Blockchain command line program. Processes perform work and compete to solve unverified blocks of data.
Fast-Memory-System
Memory system including malloc() and free() written from scratch using placement new. Faster than original malloc() and free().
Game-Engine
Game Engine including a full 3D math library, OpenGL Renderer, Camera System, Editor with GUI, File System, and custom tree structure for scene hierarchy.
Space-Invaders-Remake
Remake of the 1978 Space Invaders arcade game. Built from scratch using 15 real-time design patterns and a custom OpenGL based game engine.