Coding Nomad's repositories
Awesome-3D-Programming
:ice_cube: Collection of the most awesome learning resources on 3D programming in Computer Graphics, Digital Realities (AR/VR/XR) and Machine Learning (CV, GDL) in the form of tutorials, videos and books.
awesome-modern-cpp
A collection of resources on modern C++
BookContainer
旨在学习,共同进步。
coding-interview-university
A complete computer science study plan to become a software engineer.
computer-science
:mortar_board: Path to a free self-taught education in Computer Science!
cpp-resources
C++ Learning Resources
CppCoreGuidelines
The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
cpplinks
A categorized list of C++ resources.
CPU-Raytracer
Whitted Style CPU Raytracer using SIMD
cs61c
Hi, I'm a student self-learning CS61C(Summer 2020). This repository contains my work on CS61C labs and projects, if you find something mistake, please tell me or put it on Issues. Welcome communication!
Dynamic-Parkour-System
Dynamic Parkour System is a FREE plugin for Unity that allows anyone to import any model and have an already working controller with parkour capabilities like in Assassin's Creed games.
filament
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
free-programming-books
:books: Freely available programming books
FTXUI
:computer: C++ Functional Terminal User Interface. :heart:
game-programming-patterns-demo
A repo of small demos that assemble some of the well-known design patterns in Unity development to support the ebook "Level up your code with game programming patterns"
GameNetworkingResources
A Curated List of Game Network Programming Resources
gameplay
Open-source, cross-platform, C++ game engine for creating 2D/3D games.
GPU-Raytracer
GPU Raytracer from scratch in C++/CUDA
math
🧮 Path to a free self-taught education in Mathematics!
OpenGL
OpenGL 3 and 4 with GLSL
os-tutorial
How to create an OS from scratch
overgrowth
Open Source codebase of the game Overgrowth by Wolfire Games LLC
ozz-animation
Open source c++ skeletal animation library and toolset
ReGoap
Generic C# GOAP (Goal Oriented Action Planning) library with Unity3d examples
resources
Graphics Programming Resources List
Ultimate-2D-Controller
A great starting point for your 2D controller. Making use of all the hidden tricks like coyote, buffered actions, speedy apex, anti grav apex, etc
vk_mini_path_tracer
A beginner-friendly Vulkan path tracing tutorial in under 300 lines of C++.
VolumeTiledForwardShading
A demo that I created for my Master thesis that demonstrates a rendering technique called Volume Tiled Forward Shading. This technique is based on Tiled and Clustered Forward Shading (Olsson, 2012)
VulkanRenderer
Deferred Renderer using Vulkan