xRiveria
Good day and welcome to my messy hole of code dumps! 😄
DigiPen Institute of TechnologySingapore
Pinned Repositories
Agnostic-Rendering-API
A platform agnostic graphics rendering API that currently supports and implements OpenGL & Vulcan.
Aurora
A game engine with an emphasis on architectural quality and performance, featuring discipline-based editor contexts and a mature tools framework.
Crescent
A 3D graphics engine for my personal experimentation with different render techniques in OpenGL/Vulkan/DX12.
Cyclone
A C++ multithreading library allowing for concurrent task executions, priority scheduling and loop parallelizations.
Ithildin
A real-time raytracing implementation using Vulkan, inspired by the popular series of books by Peter Shirley.
Polaroid
A terminal arcade game based off of the classic "Space Invaders", implemented in Rust.
Polaroid_Defunct
A cross-platform system abstraction library for managing windows and performing OS tasks.
Prism
A cross-platform game engine with an emphasis on visual performance, architectural quality and learning.
Spatium
A collection of world partitioning techniques designed for broad phase collision queries and raytracing.
Speculo
A full serialization infrastructure (text/binary) augmented with delegates, static reflection and RTTI.
xRiveria's Repositories
xRiveria/Cyclone
A C++ multithreading library allowing for concurrent task executions, priority scheduling and loop parallelizations.
xRiveria/Crescent
A 3D graphics engine for my personal experimentation with different render techniques in OpenGL/Vulkan/DX12.
xRiveria/Aurora
A game engine with an emphasis on architectural quality and performance, featuring discipline-based editor contexts and a mature tools framework.
xRiveria/Polaroid_Defunct
A cross-platform system abstraction library for managing windows and performing OS tasks.
xRiveria/Ithildin
A real-time raytracing implementation using Vulkan, inspired by the popular series of books by Peter Shirley.
xRiveria/Spatium
A collection of world partitioning techniques designed for broad phase collision queries and raytracing.
xRiveria/Agnostic-Rendering-API
A platform agnostic graphics rendering API that currently supports and implements OpenGL & Vulcan.
xRiveria/Prism
A cross-platform game engine with an emphasis on visual performance, architectural quality and learning.
xRiveria/Speculo
A full serialization infrastructure (text/binary) augmented with delegates, static reflection and RTTI.
xRiveria/Starlight
A suite of fast and efficient game engine utilities/libraries including RTTI, Profiling, IO Manipulations amongst others.
xRiveria/Unity-Games
A collection of small hobby projects made with C# and Unity. :crystal_ball:
xRiveria/Visual-Benchmarking-Profiler
A visual instrumentor used to measure code execution structure and performance. Supports multi-threading.
xRiveria/Polaroid
A terminal arcade game based off of the classic "Space Invaders", implemented in Rust.
xRiveria/Amethyst
A professional game engine for use with real-time application development featuring RHI, serializations, multi-library asset importing and a full fledged editor suite.
xRiveria/AStar-Pathfinding
An A* pathfinding system in Unity featuring obstacle penalties, heap optimization amongst others.
xRiveria/CPP-Games
A collection of small hobby projects made with C++ and SFML. :sparkler:
xRiveria/delegates
xRiveria/DeveloperConsole
A debug console in Unity that allows players/developers to submit commands that modify in-game behaviour.
xRiveria/Entity-Component-System
An entity component system implementation used to handle game objects and their associated functionalities with user friendly abstractions/handlers.
xRiveria/Event-Dispatcher
A C++ based custom event system built on top of the Graphics Library Framework used to detect user input events.
xRiveria/fib-application
xRiveria/MockSynchro
xRiveria/multi-k8s
xRiveria/Palantir
xRiveria/Pandora
A trove of useful programming knowledge and coding challenges.
xRiveria/SpartanEngine
Game engine with an emphasis on architectual quality and performance
xRiveria/Thor
xRiveria/UE-Games
A collection of small hobby projects made with C++ & Unreal Engine. :smile:
xRiveria/vector
:purple_heart: A supercharged std::vector implementation (minus Allocator)
xRiveria/xRiveria
It's me, Ryan!