Game Programming
Main
- Game Programming Patterns by Robert Nystrom
- Design Patterns by Refactoring Guru
- Foundations of Game Engine Development
- DevFree Books
Cg
- The Cg Tutorial by NVidia
- Cg Programming: an Introduction to Real-Time 3D Graphics
- Real-Time Rendering Resources: the main resources page for the book Real-Time Rendering, Fourth Edition
- GPU Performance for Game Artists
- Computer Graphics from Scratch: demystifies the algorithms used in modern graphics software with basic programming and high school math
- Graphhic Research Samples Library: by Intel
- Scratchapixel
OpenGL
Shaders
Videos
- ShaderGraph Tutorial by Unity