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

Эта функция проверяет, была ли приложена к тигру начальная сила, заданная в функции Gamelnitialization (). Во время просчета первого кадра анимации сила еще не была приложена, поэтому функция UpdateFrame () прикладывает ее, вызывая метод d3d_rigid_ body: : Update (). После первого кадра сила уже была приложена. Мы не хотим, чтобы она прикладывалась снова, иначе тигр будет ускорять свое движение. Поэтому в строках 9-12 листинга 9.4 функция UpdateFrame () уменьшает силу до 0.

Посмотрим на метод d3d_rigid_body: : Update (). Именно в нем проводятся все расчеты, связанные с моделированием физики.






Новости
Авторы Max Payne раскритиковали крупные игры
Глава по коммуникации финской компании-разработчика видеоигр Remedy Томас Пуха сообщил, что в современных реалиях игрового рынка его команде понадобилось реорганизовать производство.
По мотивам «Суперсемейки» выйдет игра в стиле LEGO
Боевик получит название LEGO Incredibles 2. Он охватит события первой части мультфильма, который вышел в 2004 году, а также станет связующим звеном с сиквелом.