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

20
Почему RK4 лучше, чем интеграция Эйлера? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 8 месяцев назад . В конце этих замечательных слайдов автор сравнивает все представленные интеграторы. Так...

20
Структуры данных для интерполяции и многопоточности?

В последнее время я сталкиваюсь с некоторыми проблемами, связанными с дрожанием кадров, и кажется, что лучшим решением было бы то, что было предложено Гленном Фидлером (Gaffer on Games) в классической программе Fix Your Timestep! статья. Сейчас - я уже использую фиксированный временной шаг для...

20
Как мне построить 2D физический движок? [закрыто]

Трудно сказать, что здесь спрашивают. Этот вопрос является двусмысленным, расплывчатым, неполным, чрезмерно широким или риторическим, и на него нельзя дать разумный ответ в его нынешней форме. Чтобы получить разъяснения по этому вопросу, чтобы его можно было снова открыть, посетите справочный...

19
Управление ИИ на корабле с физической моделью

Я ищу идеи, как реализовать следующие в 2D пространстве. К сожалению, я пока мало что знаю об искусственном интеллекте / поиске пути / автономном управлении. Допустим, этот корабль может свободно двигаться, но у него есть масса и импульс. Кроме того, внешние силы могут повлиять на него (взрывы и т....

19
Как физические или графические компоненты обычно встроены в компонентно-ориентированную систему?

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

18
Идеи для 2D симуляции воды

Я ищу любые входные данные по моделированию воды в 2D, относительно довольно большого (назовите это) заблокированного / не заблокированного массива (если смотреть сбоку). Я выдвинул следующие идеи: Сотовые автоматы Проведите массовую симуляцию паррала на процессоре, используя клеточные автоматы . С...

18
Как я могу обнаружить уступы?

В моей игре я хотел бы, чтобы мой персонаж мог захватывать и удерживать выступы, а также быть в состоянии подтянуть себя, если есть место для этого. Как я могу определить, есть ли уступ, и достаточно ли у персонажа места, чтобы подняться...

18
В игре 2D-платформы, как обеспечить плавное движение игрока по наклонной поверхности?

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

16
Воссоздание физики в стиле ретро / РЭШ с преднамеренной неточностью

Фон: У меня проблема с получением правильной кривой скачка для моего проекта римейка ретро-платформера. Оригинальная игра для NES, а скорость игрока хранится в двух отдельных частях: один байт для целого числа и другой для дробной части. Гравитация добавляется к скорости игрока Y со скоростью 0,25...

16
Как вы могли бы распараллелить симуляцию 2D boids

Как вы могли бы запрограммировать симуляцию 2D boids таким образом, чтобы он мог использовать вычислительную мощность из разных источников (кластеров, GPU). В приведенном выше примере неокрашенные частицы перемещаются, пока не сгруппируются (желтые) и не перестанут двигаться. Проблема заключается в...

16
Как я мог ограничить движение игрока к поверхности трехмерного объекта, используя Unity?

Я пытаюсь создать эффект, подобный эффекту Mario Galaxy или Geometry Wars 3, где, когда игрок ходит вокруг «планеты», гравитация, кажется, корректируется, и они не падают с края объекта, как если бы гравитация был зафиксирован в одном направлении. (источник: gameskinny.com ) Мне удалось реализовать...

16
Поиск пути на неровной поверхности планеты

Мой вопрос: каков наилучший подход к поиску пути на неровной поверхности планеты? Исходная информация Я создал планету из карт смещения 6 спроектированных сфер. Плоскости первоначально сформировали куб, прежде чем проецироваться в форму сферы. Мне интересно, можно ли использовать каждую «грань...

15
С чего начать для реализации физики автомобиля? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 6 лет назад . Небольшой фон для себя. У меня относительно большой опыт работы с физическими движками...

15
2D Планета Гравитация

Я пытаюсь сделать простую игру, в которой запускается космический корабль, а затем на его путь влияет гравитация планет. Аналогично этой игре: http://sciencenetlinks.com/interactives/gravity.html Я хотел бы знать, как повторить эффект, который планеты оказывают на космический корабль в этой игре,...

15
Типичный максимальный угол поворота реального автомобиля

Я строю автомобильный сим в Unity3D. Я пытаюсь сделать так, чтобы свойства машины были максимально реалистичными. Я не могу получить прямой ответ в Google, поэтому я подумал спросить здесь. Каков максимальный угол поворота рулевого колеса у обычного легкового...

15
Как осуществляется локальное предотвращение RTS?

В настоящее время я моделирую физические силы удара для локального обхода юнитов, но этот метод иногда выталкивает юнитов из формации и имеет очень нежелательные последствия, когда юниты собираются вместе. Для игр RTS, таких как Starcraft 2, как делается локальное уклонение? Смоделирована ли физика...

15
Как мне управлять движущимися платформами в игре на платформе?

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

15
Твердые вещества как жидкости с высокой вязкостью

Мой друг и я обсуждали другую идею, позволяющую разрушать материалы в мире, очень по частям, и он предложил идею представления твердых тел как очень вязких жидкостей. Моя интуиция заключается в том, что это может быть: А) очень сложным или Б) очень ресурсоемким, но я не уверен. Возможна ли такая...

15
Как рассчитать вращение, вызванное сильным трением?

Исходя из моего предыдущего вопроса : у меня мяч вполне реально отскакивает от поверхностей, в которые он попадает. Теперь я хотел бы заставить его вращаться от трения удара . Показать это достаточно просто: я поворачиваю шар на его угловую скорость каждый тик и применяю то же вращение, когда он...

14
Разрешить столкновение с силами

В моем 2D физическом движке я могу обнаружить столкновения AABB и AABB и разрешить их, найдя кратчайший вектор проникновения и добавив его в позицию AABB. Выполнение этого «выталкивает» первую AABB за пределы второй AABB, но вообще не имеет дело с изменениями скорости / ускорения. Если я добавлю...