Операция выполнена!
Закрыть
Хабы: C++, Unity, Игры и игровые консоли, Физика, Разработка игр

Когда-то давно я горел игровой физикой: писал свои игровые физические движки, физику авто и самолета. И уменя была мечта - сделать физику разрушаемых объектов, в частности автомобилей. Мне не нравилось что авто в играх "ломаются" по заготовленным лекалам - мятый бампер, предзаготовленные текстуры царапин и так далее

Потом вышла игра beamNG, где было сделано все о чем я мечтал. Физика авто возведена в абсолют, тачку можно было размотать в пух и прах, и это было не предзаготовлено, ведь физика деформаций обсчитывается реалтайм

Но все же физика beamNG не идеальна. Она обладает некой "желейностью", это проявляется в излишней гибкости и резиновости кузова и деталей. А еще, физика beamNG не позволяет разрывать и разрушать материал. В нем есть разрывы, но они удаляют части геометрии, из-за чего это выглядит неестественно - целые куски кузова просто исчезают.

Недавно я подумал - "смогу ли я с ИИ реализовать свои старые идеи игровой физики?". Они как раз были про более честный рассчет и более правзоподобные повреждения.

Под катом мои эксперименты

Читать далее
Читайте также
НОВОСТИ

ПИШИТЕ

Техническая поддержка проекта ВсеТут

info@vsetut.pro