Game Resources & Development Summary
Game Development Resource Guide
Game Dev Stories & Experiences
- A Great Web Game -- Messenger
- Game Making Secrets Shared
- Dungeon999F: Solo Developer Story
- SHENZHEN I/O, TIS-100: Programming games
- Full-time Mom of Six Created a Switch Game as a Hobby
- Lessons from Failed Game Startups
- We Open Sourced Our Steam Game
- What it Takes to Make a Game by Yourself
- GDC 2011 Cave Story Postmortem
Game Development Tech & Tutorials
- Programming NES Games in C
- Writing a Game Boy Advance Game
- Unity Beginner Guide & Optimization
- Unreal Engine Dev Environment Setup
- Python/Pygame Development
- Making Your First Online Game (Python Server + Client)
Engines & Frameworks
- Unity, Unreal Engine
- PlayCanvas WebGL Engine
- Box2D Physics Engine
- Panda3D Python 3D Engine
- Ebiten Go 2D Game Library
- EnTT Modern C++ ECS
- Pyxel/PyGame/PyBoy/PySol for Python Game Dev, Pygame
Open Source & Classic Games
- FreeCol: Open Source Turn-Based Strategy
- Simutrans Transport Simulator
- Warzone 2100 Open-Source RTS
- micropolisJS: SimCity Clone
Tools & Resource Collections
- Game Programming Patterns
- magictools: Huge List of Game Dev Resources
- Game Source Code Collection
- Stipple Effect: Pixel Animation Editor
- LDtk/LEd 2D Map Editors
Game Design, Mechanics & AI
- CARD GAME RULES
- Mana: How Austronesian Concept Became a Game Mechanic
- Game AI Pro 3
- Collision Detection Basics
- How Much Math to Learn for Games?
- Where Does Game Fun Come From?
Other Categories
- Board Games & Online Platforms, Carnegie Review
- Doom Engine Open Source, Ports & Fun
- DOS Games & Emulation Libraries
- Programming Mini-Games/Clone Ideas
⚡ This post is updated regularly—suggestions and contributions welcome!