Вопросы с тегом «physics»

Относящиеся к движению объектов в пространстве и времени. Включая такие понятия, как ускорение (тяга и сила тяжести), масса, реакция на столкновение, трение и многое другое.

3
Физика не синхронизируется правильно по сети при использовании Bullet
Я пытаюсь реализовать физическую систему клиент / сервер, используя Bullet, но у меня возникают проблемы с синхронизацией. Я реализовал собственное состояние движения, которое считывает и записывает преобразование из моих игровых объектов, и оно работает локально, но я пробовал два разных подхода для сетевых игр: Динамические объекты на клиенте, которые также …

3
Как смоделировать давление с частицами?
Я пытаюсь симулировать давление с помощью набора сферических частиц в игре Unity, которую я создаю. Пара замечаний по поводу проблемы: Цель состоит в том, чтобы заполнить постоянно меняющееся 2-мерное пространство / пустоту маленькими сферами без трения. Игра пытается симулировать постоянно растущее давление все большего количества объектов, попадающих в это пространство. …
11 2d  unity  physics 

5
2D-контроллер персонажа в единстве (пытается вернуть платформеры старой школы)
В эти дни я пытаюсь создать 2D-контроллер персонажа с единством (используя физику). Я довольно плохо знаком с физическими двигателями, и мне действительно сложно почувствовать, что я ищу. Я был бы очень рад, если бы кто-нибудь мог предложить решение для проблемы, которую я нахожу: Это мое FixedUpdate прямо сейчас: public void …

4
Игрок движется вверх, он прыгает или лазает?
В 2D-платформерной игре на основе физики, в которой есть лестницы, как вы определяете, вызван ли игрок движением вверх прыжком или он поднимается по лестнице, так что вы знаете, какую анимацию играть? И вообще, очевидно, что вектор направления не достаточен для определения анимации для воспроизведения: как вы также определяете причину движения …

1
Должен ли я написать свой собственный физический движок, из-за сетевую интеграцию?
Я в настоящее время разрабатывает сверху вниз, в режиме реального времени, зомби шутер. Я кодирование это в Java, используя JBox2D как мой физический движок. Я кодировании сети на этой неделе, и я теперь до синхронизации физики. Я планирую использовать / модель авторитетного сервера интеллектуального клиента, где клиент может свободно перемещаться, …

4
Как заставить объект терять меньше скорости при увеличении скорости
Я разрабатываю игру на Flash и мне нужна небольшая помощь. Это можно считать математической задачей. Мой объект летит со скоростью, Xи мой объект может столкнуться с камнями. Когда он сталкивается с камнем, мне нужен мой объект, чтобы разбить камень и продолжить, но с меньшей скоростью. Легко написать код и написать …

5
2D пространственное разделение альтернатив пространственным хешам и квадродеревам
Я пытался реализовать алгоритм пространственного разделения в моей игре, но и пространственные хеши, и квадродерево - это не то, что я ищу. Размер моего уровня не должен иметь ограничения (только пределы Int32). Мне нужен алгоритм пространственного разделения, который не нуждается в «ширине уровня» и «высоте уровня». У меня много движущихся …

1
Угол отражения
У меня есть эта игра "Стиль Брейкаут". У меня есть пушка в центре, блоки вокруг пушки и колодки вокруг блоков. Вот как выглядит игра: Мне удалось получить столкновение на пиксель, и мой мяч « отражается » при контакте с блоками со следующей математикой: Ball.Direction = 2 * (Block.Direction - Ball.Direction) …

5
Как определить направление столкновения двухмерных прямоугольных объектов?
После этого вопроса мне нужна дополнительная помощь. Как я могу узнать, с какой стороны прямоугольника произошло столкновение, и реагировать соответствующим образом? Синие стрелки - это пути, по которым будут следовать некоторые круглые объекты, если до и после столкновения с рамкой. Как я могу рассчитать это?

3
Сила тяжести в играх от первого лица
В нашей игре мы установили ускорение силы тяжести на соответствующее значение 9,8 м / с ^ 2. Несмотря на физическую корректность, это больше похоже на движение по Луне. Это похоже на правильное значение 16 м / с ^ 2. Кто-нибудь еще испытывал это? Только потому, что у нас нет размытия …

3
Довольно открытый движок игры / рендеринга? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Это может быть за пределами домена с открытым исходным кодом (так …

2
Использование функции «Set ()» в многоугольнике Box2D?
Я использую физический движок Box2D. И есть тип формы для box2D, который называется b2PolygonShape. В этом классе вы можете создавать полигоны. Существует также функция Set (), которая принимает массив точек и количество вершин. У Box2D есть такой пример: // This defines a triangle in CCW order. b2Vec2 vertices[3]; vertices[0].Set(0.0f, 0.0f); …
11 2d  physics  box2d 

4
Как мне реализовать замедление?
Я говорю «замедление», потому что в данный момент я не использую ускорение; Я имею в виду, что скорость движется обратно к нулю, в конце концов останавливается. Я новичок в векторах и не очень хорош с физикой и тому подобное. Как обычно обрабатывается «замедление»? То, что у меня сейчас работает, но …

3
Предотвращение сочетания силы прыжка твердого тела и величины отскока в Unity3D
Я строю довольно простую гоночную игру на мраморе в Unity3D. Шар - это трехмерный физический объект, который движется только по осям X и Y. Имеет возможность катиться влево и вправо и прыгать. Довольно простые вещи, за исключением того, что я столкнулся с проблемой, разрушающей игру: при падении и ударе о …
10 unity  c#  physics  jumping 

4
Является ли отдельный поток для игрового цикла обязательным для простых игр?
Я новичок в разработке игр. Для того, чтобы узнать, я воссоздаю эту игру на платформе Android. Вы можете посмотреть игровое видео по ссылке выше. Это простая игра. Я прочитал много статей о начале разработки игр. Почти все они рекомендуют использовать игровой цикл в отдельном потоке, что имеет смысл для других …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.