Tools Engineer: Core Game Development - Game Engine Development
- Engines and their tools
- Game Tools History
- The Toolsmiths GDC Codex
- The Toolsmiths Glossary
- The Toolsmiths Learning Paths
- ◍ Tools Engineer Learning Path
- ◎ Tools Engineer: Core Game Development
- ◌ Core Game Development - Computer Graphics
- ◌ Core Game Development - Game Engine Development
- ◌ Core Game Development - Math
- ◎ Tools Engineer: Core Game Tools Development
- ◎ Tools Engineer: Core Software Development
- ◎ Tools Engineer: Game Tools Development Disciplines
- The Toolsmiths Knowledge Base
- Tools Development Wisdom and Best Practice
- The Toolsmiths Arsenal
- The Toolsmiths Toolbox
Codex navigation
Knowledge
- Why Game Engines Exist
- Core Functionality of a Game Engine
- Platform Abstraction Layer
- Game Loop
- Game State
- Input System
- Coordinate Systems
- Scripting System
- Asset Pipeline
- Model Loading
- Content Creation Tools
- Thread Job System
- Entity–Component–System
Resources
Book Links
- Game Engine Architecture
- Game Engine Black Book: Doom
- Game Engine Black Book: Wolfenstein 3D
- 3D Game Engine Architecture: Engineering Real-Time Applications with Wild Magic
- Game Engine Architecture
Web Links
- FABIEN SANGLARD’S WEBSITE
- our machinery
- handmade hero
- handmade.network
- Stingray 101
- bitsquid
- Lecture notes for the Stingray Code Engine Walkthrough
- CRYENGINE
- gamedevs.org
- Electronic Arts Standard Template Library
- Data Oriented Design
- Molecular Musings
- Electronic Arts Standard Template Library