- Introduction to 3D wireframe rendering
- learning how to write a 3D soft engine from scratch
- Learn Computer Graphics From Scratch
- Blender 3D: Noob to Pro
- DITHER.TXT
- Sigmoid curves are game designers' friends
- Sigmoid functions in game design
- Game Programming Patterns
- Red Blob Games
- Mostly adequate guide to Functional Programming
- Structure and Interpretation of Computer Programs
- Everything about Particle Effects
- 2D Collision detection for Pinball Game
- ray marching ASCII graphics
- 3D Math Primer for Graphics and Game Development
- Generating Names Phonetically
- 2D Shadows
- 2D Tilemap Collision
- Amit’s Game Programming Information
- Collision Detection
- How to build a racing game
- Lou's Pseudo 3d Page
- Raycasting
- A first-person engine in 265 lines
- The guide to implementing 2D platformers
- Graphics Programming Projects
- The Continuous World of Dungeon Siege
- Guerrilla Guide to Game Code
- Wang Tiles
- Auto-tiling with corner bits
- Squares Made for Marching
- Car Physics for Games
- PICO-8 raycaster basics
If you think this list is missing a particular link, feel free to add it as an issue or pull request.