# Game Programming Patterns Recurring design patterns that turn up again and again in game engines and gameplay code. The canonical reference is Robert Nystrom's [Game Programming Patterns](https://gameprogrammingpatterns.com/), which catalogues solutions like component, observer, double-buffer, game loop, and [[Spatial Partitioning]]. # References - [Game Programming Patterns](https://gameprogrammingpatterns.com/) by Robert Nystrom