These links sometimes fail link validation. They should still work, but may not. They are kept here because they are excellent resources.
Language specific game engine development libraries / frameworks / code.
- C: Fonts
- 🎉 msdf-c - Multi-channel signed distance field generator.
- C++: Game Engine w/Editor
- 🎉 SGEEngine - Game engine with an editor usable as a sandbox.
- 🌎 Zig Learn - Excellent Zig language resource.
Exploring specialty application / game engine / game development topics and features.
- Algorithms
- 📚 Practical Geometry Algorithms - Geometries, convex hulls, polyline simplification and more.
- Lighting 2D
- 📚 Lighting a 2D Game - Proper 2D lighting with diffuse, self illumination and normal maps.
- Soft Body
- 📚 Box2D Soft Body Blobs - Step by step creation of a Box2D soft body blob.
- Displacement
- 📚 Basic GLSL Displacement Shader - Basic vertex displacement shader using Three.js.
- Noise
- 🎉 Direct Computational Noise - GLSL 2D simplex noise function many games use. [Source]
- Wireframe
- 📚 Easy Wireframe Display - Rendering triangles as wireframe using Barycentric Coordinates.
- 📚 Blob Tileset - Tutorial on 2D edge and corner matched tilesets.
Resources to help bring video games and game engines alive.
- Music
- 💸 Royalty Free Music Clips - Huge collection of free and paid royalty free music tracks.
- 🆓 3D Models CC0 - Public domain 3D models.