[UjAPI] ODE Physics API

Добавлен , опубликован
.asi мод и AngelScript библиотека для UjAPI, добавляющий интеграцию физического движка ODE прямо в ваш варкрафт.

Демонстрация

Вместо тысячи слов:

Достоинства и недостоинства

+ Полноценный производительный физический движок
+ Создание твердых тел разных форм и размеров, изменение их позиции, вращения, применение сил, регистрация и хэндлинг коллизий
+ Создание статической геометрии разных форм и размеров, в т.ч. создание геометрии из мэша, загружаемого из .obj
- Пока что это концепт и сырой. Физический движок и сам мир варкрафта обособлены, API предоставляет парочку функций более менее простой их синхронизации, но пока что требуется много ручной работы для хорошего результата. На данном этапе библиотека больше на поиграться.
- Мультиплеер не работает (точнее, он даже и не тестировался, но работать он не будет)
- Пока что только для 1.26a

Установка

  1. Установить Warcraft 3 патч 1.26a, UjAPI, AngelScript
  2. Включить AngelScript в UjAPI
  3. Скачать архив по кнопке ниже
  4. Распаковать Physics.asi в UjAPI/Patches (запустите UjAPI хотя бы раз, чтобы создались нужные папки)

Использование

В комплекте с модом идет карта-пример physicsmap.w3x, демонстрирующая большую часть функционала.
Для использования в своей карте, распаковать из архива папку api, содержимое внутри неё закинуть в папку Scripts/Physics (можно в другое место) вашей карты. API умеренно задокументировано, за большей информацией смотри пример (physicsmap.w3x)
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
21
Дааа. Вот бы еще сделали фигню, что бы можно было проходить под мостами и тогда заживем!
15
Вышла новая версия! Прокрутить к ресурсу

concept-150924

Исправлен вылет из-за новой версии UjAPI.
более модуль не привязан к конкретной версии UjAPI, так что такого быть больше не должно
2 комментария удалено
15
Вышла новая версия! Прокрутить к ресурсу
Хотфикс карты-примера. Исправлены переименованные в новой версии UjAPI нативки.
17
Если у меня кто-нибудь спросит что такое безумие, я дам ему ссылку на эту страницу.
Ответы (6)
11
Cancel, это не безумие это изменённый игровой движок для Варкрафта. А безумие это делать, что-то без ума. Что не приведёт ни какой пользы.
17
Vampir_kolik, ты это вообще к чему сейчас? Чел творит безумные вещи, и это хорошо. А ты в ответ на мой комплимент говном кидаешься. Для опорожнения существуют туалетные комнаты, там этим и занимайся.
11
Cancel, может он этот движок куда-нибудь да приспособит. Почему безумные?
17
Vampir_kolik, потому что у тебя не очень хорошо получилось понять контекстную семантику.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.