Coding Nomad's repositories
3D-Graphics-Rendering-Cookbook
3D Graphics Rendering Cookbook, published by Packt.
anki-3d-engine
AnKi 3D Engine - Vulkan backend, modern renderer, scripting, physics and more
Assembly-Algorithms
Repository of algorithms implemented in pure assembly
coding-interview-university
A complete computer science study plan to become a software engineer.
crest
A class-leading water system implemented in Unity
DiligentEngine
A modern cross-platform low-level graphics library and rendering framework
EveryRay-Rendering-Engine
Robust real-time rendering engine on DX11, DX12 with many advanced graphical features for quick prototyping
Game-Engine-Architecture
A repo contaning the learning materials for the course 'Game Engine architecture'
KlayGE
KlayGE is a cross-platform open source game engine with plugin-based architecture.
lighthouse2
Lighthouse 2 framework for real-time ray tracing
Motion-Matching
Learned Motion Matching example implementation and source code for the article "Code vs Data Driven Displacement"
NyuziProcessor
GPGPU microprocessor architecture
olcUTIL_Geometry2D
A Single-Header 2D Geometry Analysis Library
open-source-games
A list of open source games.
openage
Free (as in freedom) open source clone of the Age of Empires II engine 🚀
openblack
openblack is an open-source game engine that supports playing Black & White (2001).
openrw
OpenRW "Open ReWrite" is an un-official open source recreation of the classic Grand Theft Auto III game executable
overgrowth
Open Source codebase of the game Overgrowth by Wolfire Games LLC
perf-book
The book "Performance Analysis and Tuning on Modern CPU"
perf-ninja
This is an online course where you can learn and master the skill of low-level performance analysis and tuning.
Q2RTX
NVIDIA’s implementation of RTX ray-tracing in Quake II
RBDOOM-3-BFG
Doom 3 BFG Edition source port with updated DX12 / Vulkan renderer and modern game engine features
Scotty3D
Base code for 15-462/662: Computer Graphics at Carnegie Mellon University
SoftwareRasterizer
My project to learn how to make a software rasterizer.
softwarerenderer_ttsiodras
My software-only 3D renderer and raytracer (aka "TTSIOD renderer")
taskflow
A General-purpose Parallel and Heterogeneous Task Programming System
Unity3D-CG-programming
Various shaders.
Unity3DTraining
【Unity杂货铺】unity大杂烩~
vulkan-guide
Introductory guide to vulkan.
Vulkan-Samples
One stop solution for all Vulkan samples