Rudy Ramillien's starred repositories

CppCoreGuidelines

The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++

Language:CSSLicense:NOASSERTIONStargazers:41739Issues:1964Issues:1153

grpc

The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)

Language:C++License:Apache-2.0Stargazers:40897Issues:1367Issues:11262

UnityCsReference

Unity C# reference source code.

Language:C#License:NOASSERTIONStargazers:11455Issues:865Issues:0

taskflow

A General-purpose Parallel and Heterogeneous Task Programming System

Language:C++License:NOASSERTIONStargazers:9628Issues:246Issues:435

renderdoc

RenderDoc is a stand-alone graphics debugging tool.

tracy

Frame profiler

Language:C++License:NOASSERTIONStargazers:7943Issues:82Issues:468

GameNetworkingSockets

Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption.

Language:C++License:BSD-3-ClauseStargazers:7883Issues:293Issues:225

o3de

Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.

Language:C++License:NOASSERTIONStargazers:7429Issues:142Issues:7413

DirectX-Graphics-Samples

This repo contains the DirectX Graphics samples that demonstrate how to build graphics intensive applications on Windows.

The-Forge

The Forge Cross-Platform Rendering Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2

Language:C++License:Apache-2.0Stargazers:4520Issues:177Issues:170

orbit

C/C++ Performance Profiler

Language:C++License:BSD-2-ClauseStargazers:4060Issues:89Issues:208

optick

C++ Profiler For Games

ToyPathTracer

Toy path tracer for my own learning purposes (CPU/GPU, C++/C#, Win/Mac/Wasm, DX11/Metal, also Unity)

Language:C++License:UnlicenseStargazers:1045Issues:46Issues:6

Sharpmake

Sharpmake is an open-source C#-based solution for generating project definition files, such as Visual Studio projects and solutions, GNU makefiles, Xcode projects, etc.

Language:C#License:Apache-2.0Stargazers:902Issues:48Issues:93

FiberTaskingLib

A library for enabling task-based multi-threading. It allows execution of task graphs with arbitrary dependencies.

Language:C++License:Apache-2.0Stargazers:900Issues:49Issues:79

TaskScheduler

Cross-platform, fiber-based, multi-threaded task scheduler designed for video games.

Language:C++License:MITStargazers:543Issues:37Issues:8

CompileScore

Tools for profiling and visualizing C++ build times.

Language:C#License:MITStargazers:442Issues:12Issues:37

CSharpSynthForUnity

Ported CSharpSynth Project from http://csharpsynthproject.codeplex.com/ to work in Unity

Language:C#License:MITStargazers:77Issues:6Issues:4