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

8
Временные схемы для физического моделирования

Операции, используемые для пошагового моделирования физики, чаще всего: Интегрируйте скорость и положение Обнаружение столкновений и разрешение Разрешение контактов (в сложных случаях) Некоторое время назад я наткнулся на эту статью из Стэнфорда, в которой предложена альтернативная схема, которая...

8
Как движки избегают «Фазовой блокировки» (несколько объектов в одном месте) в Физическом движке?

Позвольте мне сначала объяснить блокировку фазы: когда два объекта с ненулевой массой занимают одно и то же пространство, но имеют нулевую энергию (без скорости). Они вечно сталкиваются с векторами с нулевым разрешением скорости, или они просто остаются заблокированными, пока внешняя сила не...

8
Определение того, должны ли два быстро движущихся объекта быть представлены для проверки столкновения

У меня работает базовый 2D физический движок. Это в значительной степени движок частиц, просто используются базовые формы, такие как AABB и круги, поэтому вращение невозможно. Я внедрил CCD, который может дать точные значения TOI для двух быстро движущихся объектов, и все работает гладко. Теперь...

8
Как помогает торможение в автомобильных гоночных играх?

Существует множество компьютерных гоночных игр, в которых есть этот уникальный помощник вождения, который помогает тормозить ваш автомобиль, чтобы вы могли безопасно повернуть его. Хотя в некоторых играх это просто «помощь», он просто поможет вашему автомобилю затормозить, но не обеспечит...

8
Как я могу расширить btCollisionAlgorithm, чтобы разрешить столкновение с воксельным ландшафтом?

Я использую Bullet и пытаюсь создать алгоритм столкновения, который генерирует точки соприкосновения с поверхностью на основе куба вместе с соответствующим ответом на столкновение. Я также планирую расширить это, чтобы включить формы не-коробки, но это не является жизненно важным в данный момент. Я...

8
Заставить мяч Box2D подпрыгнуть до постоянной высоты

Я хочу создать такую ​​игру, как Doodle Jump. Я использую libgdx и Box2d. Мне нужен совет о том, как заставить мой мяч подпрыгивать постоянно и с одинаковой высотой. Я попытался установить восстановление тела шара на 1, чтобы он мог постоянно прыгать, но когда я прыгаю на блок, «импульс» меньше. Я...

8
Модульный космический корабль управления

Я разрабатываю игру на основе физики с космическими кораблями. Космический корабль построен из кругов, соединенных стыками. К некоторым кругам прикреплены двигатели. Двигатели могут вращаться вокруг центра круга и создавать тягу. Я хочу иметь возможность перемещать корабль в направлении или...

8
Как реализовать тракторную балку?

Я работаю над игрой, в которой игрок может подбирать предметы, используя что-то вроде луча трактора, и носить их с собой. Привлечь объект к центру луча несложно. Но как только объект окажется достаточно близко к центру, мне нужно держать его там, пока игрок движется, с чем у меня проблемы. Я могу...

8
Как справиться с прыжками вверх по склону в раннер-игре?

В 2D бесконечном бегуне, что должно произойти, когда игрок бежит слишком быстро по склону и прыгает? Например, в «нормальном» случае: .O. . __..O_____ . / . / O/ _/ Если он движется вправо достаточно медленно, он подпрыгнет вверх и приземлится на ровную часть поверхности. Однако, если он движется...

8
RK4, Производные, Понимание физики игры

В Gafferon Games есть отличная статья об интеграции RK4 для моделирования физики, которую можно найти здесь: Основы интеграции Лично мои знания по математике и физике могли бы улучшить. Я чувствую себя комфортно в сфере векторной математики, триггеров, некоторых статистических показателей (мне...

8
Как я могу предсказать столкновения игрока с снарядом в Box2D?

Я делаю стрелялку в реальном времени с Box2D в качестве физического движка. Геймплей в основном про траекторию, как Angry Birds. Я хочу создать эффект замедленного движения и перенести камеру на игрока, когда он убит, но эффект должен начаться, когда камень все еще находится в воздухе, до того, как...

8
Изменение направления должно замедлять объект и ускоряться в новом направлении (на основе 2D-сетки)

Я пытаюсь реализовать какую-то физику искусственного пространства в моей 2D игре. У меня есть вид сверху на мой космический корабль. Вы можете изменить направление и установить максимальную скорость, которая затем ускоряет корабль в этом направлении в зависимости от величины ускорения двигателя. У...

8
Реализация SceneManager с использованием OpenFL

Я пытаюсь реализовать базовый SceneManager с использованием OpenFL и Haxe. У меня нет большого опыта использования OpenFL и Haxe, поэтому у меня есть несколько проблем. Вот как я разработал класс SceneManager: package; import openfl.display.Sprite; import openfl.Lib; class SceneManager extends...

8
Как создать веревку?

Я хотел бы воссоздать эту игру , но я понятия не имею, как создать веревку или как она влияет на мяч. По существу, есть веревка, «прикрепленная» на одном конце к указателю мыши, а на другом конце прикрепленная к массивному мячу. Когда пользователь перемещает свою мышь, веревка и мяч следуют, как...

8
Принудительно перезагрузить VS Soution Explorer при добавлении нового скрипта c # через Unity3d?

Когда я создаю C # script ( Create -> C# Script) через Unity3d или удаляю его из Unity3d- Visual Studioпоказывает мне окно с предупреждением. это раздражает. Есть ли способ заставить "ReloadAll" в обозревателе решений без...

8
Как я могу предотвратить дрожание среди почти стационарных физических объектов?

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