Рассматриваются вопросы физического моделирования окружающего мира при разработке компьютерных игр. Кроме собственно физики в книге приводятся примеры практического применения физических моделей в играх. Описание простой платформы физического моделирования затем переходит в плоскость изложения принципов моделирования отдельных физических явлений, применимых к играм. Рассматриваются вопросы программирования приложений с использованием созданных инструментов.
Представленные в книге модели написаны на C++ с применением DirectX и компилировались в VS.NET.
Для чтения книги достаточно знания физики и математики в пределах школьного курса и первичного опыта программирования на C++.
Для программистов компьютерных игр, студентов и старшеклассников, интересующихся программированием.
Author(s): Конгер Д.
Series: Программисту
Publisher: БИНОМ
Year: 2007
Language: Russian
Pages: 520
City: М.
Краткое оглавление
Введение
Часть I. Физика, математика и программирование игр
Глава 1. Физика в играх
Глава 2. Имитация ЗD-графики с помощью DirectX
Глава 3. Математические инструменты
Глава 4. 2D-преобразования и рендеринг
Глава 5. ЗD-преобразования и рендеринг
Глава 6. Сетчатые модели и Х-файлы
Часть II. 3D-объекты, движение и столкновения
Глава 7. Динамика материальных точек
Глава 8. Столкновения материальных точек
Глава 9. Динамика твердых тел
Глава 10. Столкновения твердых тел
Глава 11. Сила тяжести и метательные снаряды
Глава 12. Системы масс и пружин
Глава 13. Вода и волны
Часть III. Практические примеры
Глава 14. Готовимся создавать игры
Глава 15. Автомобили, корабли и лодки
Глава 16. Авиация и космические корабли
Эпилог
Часть IV. Приложения
Приложение А. Глоссарий
Приложение В. Краткий обзор языка С++
Приложение С. Основы программирования для Windows