Книга Джейсона Грегори "Игровой движок. Программирование и внутреннее устройство" не случайно является бестселлером. Двадцать лет работы автора над первоклассными играми в Midway, Electronic Arts и Naughty Dog позволяют поделиться знаниями о теории и практике разработки ПО для игрового движка. Игровое программирование - сложная и огромная тема, охватывающая множество вопросов.
Граница между игровым движком и игрой размыта. В этой книге основное внимание уделено движку, основным низкоуровневым системам, системам разрешения коллизий, симуляции физики, анимации персонажей, аудио, а также базовому слою геймплея, включающему объектную модель игры, редактор мира, системы событий и скриптинга.
В третьем издании книги "Игровой движок. Программирование и внутреннее устройство" обновлен следующий материал:
- программирование для игровых приставок HW,
- расширена глава о рендеринге,
- описаны 2D-графические интерфейсы,
- материал о многопользовательских играх и новой версии Unity.