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

В строках 4-18 листинга 8.3 функция UpdateFrame () выполняет стандартные операции, необходимые для работы с Direct3D. В строке 21 объявляется статическая переменная f orceApplied, которая используется так же, как в главе 7. В строке 22 объявляется статическая переменная по-Force типа vector_3d, которая используется для инициализации векторов сил в строках 33-34. Поиск столкновений начинается в строке 41.

Чтобы определить, произошло ли столкновение, функция UpdateFrame () вычисляет квадрат расстояния между центрами шариков. Это делает код из строк 41-43. Далее в строках 46-48 вычисляется сумма


Новости
Антивирусы и облачные сервисы портят сохранения Dark Souls Remastered
Вчера комьюнити-менеджер Bandai Namco под ником Izmar подтвердил проблему в Steam, посоветовав ограничить доступ антивирусов и других программ вроде облачных сервисов Google и Amazon к файлам ремастера Dark Souls.
Facebook анонсировала новую игровую платформу с интерактивными видео
«Facebook анонсировала несколько новых функций видеотрансляций, которые позволят пользователям сделать свои прямые трансляции похожими на игры с опросами и викторинами», — отмечает The Verge.