Skip to content

game‐programming‐patterns

Bankn8II©$A edited this page Nov 3, 2025 · 1 revision

Welcome to the game-programming-patterns wiki!

Английская версия (оригинал) в различных форматах, включая бумажный вариант

Русская версия (martalex) на GitBooks

Русская версия (likerrr) на GitBooks

Исходники книги в формате Markdown

image

on Physic Chemie enad dialects Pycckuü

Game Programming Patterns by Robert Nystrom. В книге рассматриваются различные шаблоны проектирования, применительно к геймдеву. Это не что-то новое, а просто удобная подборка с примерами и доступным описанием. Крайне рекомендую к прочтению, читается и воспринимается книга легко. Краткий список шаблонов, которые рассмотрены в книге: Command, Flyweight, Observer, Prototype, Singleton, State, Component, Event Queue и прочее. На английском языке книга доступна в разных форматах на сайте автора. Есть и исходники, и переводы на русский язык.

http://gameprogrammingpatterns.com/

https://jabocrack1.gitbook.io/shabloni-igrovogo-programmirovaniya/predislovie/arhitektura-proizvoditelnost-i-igri

image

https://barionleg.github.io/game-programming-patterns/shabloni-igrovogo-programmirovaniya.md

https://craftinginterpreters.com/

image

https://barionleg.github.io/game-programming-patterns/html/index.html

image

image

http://gameprogrammingpatterns.com/

image

https://craftinginterpreters.com/

Шаблоны игрового программирования

Эй, Разработчик Игр!

  • Борешься с тем, чтобы компоненты кода сливались в единое целое?
  • Тяжело вносить изменения с ростом кодовой базы?
  • Чувствуешь, что твоя игра как гигантский клубок, в котором все переплетается друг с другом?
  • Интересно, как применять шаблоны проектирования в играх?
  • Слышал понятия "когерентность кэша" и "пул объектов", но не знаешь, как их применить, чтобы сделать игру быстрее?

Я здесь, чтобы помочь! Шаблоны Игрового Программирования это коллекция игровых паттернов, которые делают код чище, понятнее и быстрее.

Это книга, которой мне не хватало, когда я начинал делать игры и теперь я хочу, чтобы она была у тебя.


Данная гит-книга является адаптацией перевода веб версии Game Programming Patterns Боба Найстрома (Bob Nystrom) и была создана для удобного чтения на русском языке в формате электронной книги.

Исправлено форматирование; исправлены перепутанные картинки; расставлены недостающие внутренние ссылки; внешние ссылки, где это возможно, заменены на соотв. русскоязычные.

Автор данной гит-книги не является автором оригинала и перевода.

Caractéristiques · Date de parution. //**** · Editeur. Genever Benning · Format. Grand Format · Présentation. Broché · Nb. de pages. 345 pages · Poids. 0.63 Kg.

https://craftinginterpreters.com/functions.html#top

image
Clone this wiki locally