Introduction to 3D Game Engine Design Using DirectX 9 and C#

Эта книга представляет собой практическое руководство по созданию полноценного 3D игрового движка с использованием технологий Microsoft начала 2000-х годов. Автор, опытный инженер с более чем 20-летним стажем в графической индустрии, проводит читателя через все этапы разработки — от основ до продвинутых техник.

Основное внимание уделяется архитектуре игрового движка, работе с графическим конвейером DirectX 9, созданию 3D-объектов различной сложности и управлению камерой. Книга выходит за рамки простой графики, подробно рассматривая ключевые компоненты игрового движка: систему пользовательского интерфейса, искусственный интеллект для создания компьютерных противников, аудиосистему и физический движок для реалистичного поведения объектов.

Особенностью издания является использование C# и .NET Framework — относительно новых на момент выхода книги технологий для game development. Автор демонстрирует, как эффективно применять объектно-ориентированный подход при создании игровых систем. В заключительных главах рассматриваются инструменты разработки и практические аспекты создания готовых игр на основе разработанного движка.

Introduction to 3D Game Engine Design Using DirectX 9 and C#
A
Автор
Lynn Thomas Harrison
Издательство
Apress
Год
2003
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент