Box2D
GameDev.ru / Сообщества / Box2D [Форум / Инфо]

Box2D

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

Форум

Смена ориентации сложного тела. Движение вправо и влево14 окт. 201717:44NSX
Как вы меняете тела в зависимости от направления движения??

car1 |

сфк2 |


Как я понимаю есть такие варианты:
1) Берем инфу с тела (скорости координаты и тп), удаляем тело, подгружаем альтернативное тело задаем ему инфу.. - на слабых компах игра замирает на время смены ориентации обьекта
2) Создаем оба тела одновременно но альтернативное будет неактивным, затем их меняем местами...  Они все время вместе друг за другом.
3) Перекидывать из мира в буферный мир и обратно.

Как вы решили эту проблему? Или бокс2д умеет делать FLip всех вершин?

Движение объекта в зависимости от угла8 сен. 20170:15ProQsy
Безымянный |
Чет думал, думал, да так и не придумал ничего(
Другие стороны соответсвенно

Правка: 8 сен. 2017 0:22

Уперания объекта об угол27 авг. 201722:31ProQsy
Безымянный |

Тайловый мир.
Если идти, то есть вероятность встать на одном месте (если отойти назад, то "баг" пропадает, но случается снова)

Обгуглил много, кто-то пишет сделать вместо квадрата круг, но круг не упирается в край, а подпрыгивает (редко).
Нашел статью на анг. языке http://www.iforce2d.net/b2dtut/ghost-vertices, но там ничего не понял. Костыли какие-то наверника
Что подскажете?

Правка: 27 авг. 2017 22:39

Несколько миров25 авг. 20176:49ProQsy
Возможно ли что бы физическое тело (b2Body) было сразу в двух мирах ?

У меня большой мир, который поделен на чанки. В каждом чанке свой мир и при переходе объекта в другой чанк проблема со столкновениями.
Когда объект между двумя чанками, то тут вот и проблема((
Что можно придумать?

Правка: 27 авг. 2017 22:33

Наша рекомендация: купить планшет.
2001—2018 © GameDev.ru — Разработка игр