- How to be a Programmer
- Bjarne Stroustrup - The Essence of C++
- Greg Law - Give me 15 minutes & I'll change your view of GDB
- TheLadders’ Object Calisthenics
- Subliminal learning. What do games teach us?
- Game Programming Patterns
- Designing a Modern Rendering Engine
- Free tutorials for modern Opengl
- Pixar in a Box tutorial
- OpenGL renderer example
- Data Oriented Design
- Interactive Git Tutorial While not every commit is acceptable don't be afraid to commit anything. We don't mind reviewing your Pull Requests. If anyone attacks you personaly for commits you did I assure you he does not speak for the team.
Use the following as guidelines on commit style:
Awesome list is collected resources for specific subject.
- CPP Modern CPP C/C++ blogs, videos, talks, libraries, build system ...
- performance optimization resources performance optimization resources.
- cmake cmake resources.
- OpenGL Vulkan OpenGL and Vulkan resources
- Game Talks Games