Pinned Repositories
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.
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.
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.
3D-Math-Library
Library of Vector and Matrix maths used for 3D graphics.
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().
trino
Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)
AR-X4's Repositories
AR-X4/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.
AR-X4/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.
AR-X4/3D-Math-Library
Library of Vector and Matrix maths used for 3D graphics.
AR-X4/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.
AR-X4/Blockchain
Blockchain command line program. Processes perform work and compete to solve unverified blocks of data.
AR-X4/Fast-Memory-System
Memory system including malloc() and free() written from scratch using placement new. Faster than original malloc() and free().