Войти
ФлеймФорумПроЭкты

Я накатал сурф/джамп мап (3 стр)

Страницы: 1 2 3
#30
(Правка: 11:15) 11:13, 6 апр. 2020

Delfigamer
> Посмотрел в исходниках - на Bullet, запрос проходит через
> btCollisionWorld::convexSweepTest, который, судя по виду сверху, всё-таки
> производит CCD.
это только именование такое, булет судя по описанию, чисто импульс базированный движок.
https://habr.com/ru/post/238925/
так что может просрать физику, просрав такт симуляции. а как он его просирает, другой вопрос.
но вывод в консоль пока не отпадает)


#31
(Правка: 12:18) 12:16, 6 апр. 2020

Mira
> это только именование такое, булет судя по описанию, чисто импульс базированный
> движок.
> https://habr.com/ru/post/238925/
Я не симулирую персонажа через физдвижок, Булит только проверяет пересечения, а скорость я интегрирую вручную.
Так что то, как он симулирует RigidBody - иррелевантно. Важно только то, как он ищет пересечения в данном конкретном случае.

> Kinematic и soft body не стоят внимания.
Во-во, а у меня персонаж - это как раз именно kinematic.

И ещё раз, если только в Годоте нет грубых косяков - физика не просирает такты. Если физика не успевает, то вся игра тормозится и ждёт.

#32
(Правка: 13:01) 12:53, 6 апр. 2020

У меня рекорд 104. Ошибок не вылетало.

Upd: с mouse right гонять веселей - 161.

#33
(Правка: 15:14) 14:17, 6 апр. 2020

Delfigamer
Если рейкастами проверяешь, то симуляция точно не причем, это уже твой код исполнял)
Например за время задержки источник каста проинтегрировался за барьер. И куча других возможных косяков.
Но лана, щас работает и норм.

#34
6:06, 17 апр. 2020

Версия Б - в которой я запилил ракеты.
https://www.dropbox.com/s/fe6nbxrvc9z90kl/surf.zip?dl=0

WASD бегать.
Space прыгать и кататься.
Mouse1 стать богом.

#35
7:54, 17 апр. 2020

Запили скейтбоард и будет игра.

Страницы: 1 2 3
ФлеймФорумПроЭкты