Game Programming Algorithms and Techniques: A Platform-Agnostic Approach
Эта книга представляет собой всестороннее введение в алгоритмы и техники, используемые в разработке игр. Автор, Санджай Мадхав, предлагает платформонезависимый подход, что делает материал применимым для различных игровых движков и платформ. Книга охватывает ключевые темы, начиная с основ игрового цикла и управления временем, переходя к 2D-графике, спрайтам, скроллингу и тайловым картам.
Особое внимание уделяется линейной алгебре, необходимой для понимания 3D-графики и физики в играх. Книга содержит практические примеры и объяснения, которые помогут разработчикам создавать эффективные игровые системы. Рассматриваются такие важные концепции, как игровые объекты, их взаимодействие и оптимизация производительности.
Издание предназначено как для начинающих, так и для опытных разработчиков, желающих углубить свои знания в области игрового программирования. Книга содержит множество иллюстраций и примеров кода, которые облегчают понимание сложных концепций.
