Конгер Д.
Физика для разработчиков компьютерных игр
стр. 13

Встраивание физики в игры означает моделирование нескольких основных вещей:

□    ЗВ-объектов;

□    ЗВ-сцен;

□    движения;

□    твердых объектов;

□    вращения;

□    трения;

□    сопротивления воздуха и воды;

□    силы тяжести;

□    столкновений и взрывов;

□    гибких вещей;

□    волн.

3D-объекты

Создать программную модель ЗВ-объекта непросто. Собственно говоря, чтобы понять, как это делать, потребовались десятилетия работы множества умных людей. Однако теперь, благодаря этим первопроходцам, мы знаем, как это делается. Мы можем использовать для имитации ЗБ-объектов широко доступные инструменты. Это очень сильно облегчает нам жизнь.

Например, в большинстве современных компьютеров есть видеокарты, обладающие мощными возможностями по обработке ЗБ-графики. Это одновременно упрощает написание программ и ускоряет их работу.

Графические библиотеки, например, BirectX и Open Graphics Library (OpenGL), дополняют аппаратную поддержку ЗБ-графики. Они добавляют еще один слой, выполняющий за нас часть работы. В главе 2 «Имитация ЗБ-графики с помощью DirectX» вы кратко познакомитесь с BirectX, поэтому, если вы не знаете, что это такое, не волнуйтесь. Вы увидите, что заставить BirectX работать несложно.

ЗР-сцены

Моделирование целых сцен в ЗВ - это продолжение темы моделирования ЗВ-объектов. Вы начнете моделировать ЗВ-сцены в главе 8 «Столкновения материальных точек».

Движение

В играх много движений. Части тел персонажей двигаются, когда персонажи ходят, прыгают, бегают или подбирают предметы. В сценах двигаются и персонажи, и предметы. Как сделать так, чтобы их движение выглядело реалистичным - эта тема затрагивается почти в каждой главе книги.

Новости
В PUBG вышла новая карта «Санок»
Bluehole не один месяц тестировала третью карту для PUBG, и сегодня тропическая миниатюрная карта «Санок» наконец-то вышла на общих серверах.
В Warface добавили режим «Королевская битва 2.0»
В Warface разработчики добавили режим «Королевская битва 2.0». Старая версия доработана, количество игроков увеличено с 16 до 32.