Coding Nomad's repositories
3d-game-shaders-for-beginners
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
awesome-game-engine-dev
Awesome list of resources for Game Engine Development.
awesome-modern-cpp
A collection of resources on modern C++
computer-science
:mortar_board: Path to a free self-taught education in Computer Science!
computer_enhance
Source code for the https://computerenhance.com programming series
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.
enkiTS
A permissively licensed C and C++ Task Scheduler for creating parallel programs. Requires C++11 support.
entt
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
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
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
HomebrewGPU
HomebrewGPU is a simple ray tracing GPU on FPGA which implements basic ray-primitive intersection, BVH traversal, shadowing, reflection and refraction. This is a project I used to learn programming in Verilog and I think it should be educational to someone who is new to FPGA.
Horde3D
Horde3D is a small 3D rendering and animation engine. It is written in an effort to create an engine being as lightweight and conceptually clean as possible.
IDKEngine
OpenGL "Engine" with Wavefront Path Tracer and Rasterizer Pipeline with Voxel Cone Tracing/Global Illumination
JoltPhysics
A multi core friendly rigid body physics and collision detection library, written in C++, suitable for games and VR applications.
LearnOpenGL
Code repository of all OpenGL chapters from the book and its accompanying website https://learnopengl.com
Lists
Useful computer science & programming resources from around the web
math
🧮 Path to a free self-taught education in Mathematics!
MotionMatchingByDreaw
Animation system for Unity engine based on motion matching
myphysicslab
myPhysicsLab provides JavaScript classes to build real-time interactive animated physics simulations
raytracing.github.io
Main Web Site (Online Books)
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
Unity-Script-Collection
A maintained collection of useful & free unity scripts / library's / plugins and extensions
vimsheet
Vim cheat sheet from beginners to pros