Добавлен ScorpioT1000,
опубликован
Алгоритмы, Наработки и Способности
Способ реализации:
vJass
Тип:
Наработка
Моя попытка сделать разрушаемые физические тела в Warcraft 3. Суть карты - всякими способами разрушить старый каменный мост (если его можно назвать мостом).
Эта карта не использует сторонние программы! Вся физика просчитывается внутри карты.
Эта карта не использует сторонние программы! Вся физика просчитывается внутри карты.
Для обсуждения могу сказать, что здесь используется почти максимум всей возможной оптимизации, и круче этого делать что-то в варкрафте практически невозможно. =)
Количество элементов на весь мост - 40. Очень трудно было нарезать, так что не назвал бы эту наработку применимой на практике.
Количество элементов на весь мост - 40. Очень трудно было нарезать, так что не назвал бы эту наработку применимой на практике.
В материале два файла карты: первый для компьютеров нашего поколения (с 2010 г.), второй для остальных, т.к. на первом возможны сильные тормоза.
Навигация расписана при запуске, но поясню для незнающих английский:
Стрелки - движение и поворот камеры, ESC - обстрел камнями, ввести "/reset" - восстановить мост, "/explode" - сгенерировать взрыв, "/destroy" - простое разрушение, также есть команды "/cam0", ..., "/cam4".
Стрелки - движение и поворот камеры, ESC - обстрел камнями, ввести "/reset" - восстановить мост, "/explode" - сгенерировать взрыв, "/destroy" - простое разрушение, также есть команды "/cam0", ..., "/cam4".
Автор ядра физики (без вращений) Toadcop, ландшафт карты сделан NanO, Скорпион помогал с идеями, а Burn to Shadow помог достать модель моста. Кстати, система управления камерой от MF.
Можете посмотреть видео, но я бы посоветовал сразу скачать и попробовать =)
English description
Warcraft 3 destructible physics: xcoll core demo 2 (by Toadcop) + xcoll rotation and xdestr (by ScorpioT1000). Landscape (Demonic Paradise) by NanO. (it doesn't use any third party software! Warcraft 3 1.24+ only) Powered by xgm.ru
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
также было бы неплохо чтоб у каждого монолитного объекта засекалась "золотая середина" - ведь именно по ней идет растрескивание на куски(за исключением случаев пробития)
также было бы неплохо засекать центр массы и ронять объекты исходя из положения центра относительно уровня земли(это довольно сложно с составными или неоднородными объектами - как дерево, и пр.)
да и наклонять тоже
прям ништяк..
офигенно!
супер!
нет слов.
аж прям как то плохо сразу стало...