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

14
Зачем объединяться через накопление?

Я начинаю изучать физику DIY, и у меня есть вопрос о реализации интеграции на самом базовом уровне (т.е. это не вопрос Эйлера против РК4). Почти каждый пример, с которым я сталкиваюсь, имеет некоторую integrate()функцию, которая получает временной шаг с момента последнего обновления и обновляет...

14
2D Tower Defense - Пуля врагу

Я пытаюсь найти хорошее решение для пули, чтобы поразить врага. В игре 2D Tower Defense, башня должна стрелять пулями и поражать врага гарантированно. Я попробовал это решение - http://blog.wolfire.com/2009/07/linear-algebra-for-game-developers-part-1/ Упомянутая ссылка вычитает происхождение пули,...

14
Как рассчитать поворот курсора к ракете?

У меня есть ракета, выпущенная с корабля под углом, затем ракета поворачивается к цели по дуге с заданным радиусом поворота. Как определить точку на дуге, когда мне нужно начать разворачиваться, чтобы ракета направлялась прямо к цели? РЕДАКТИРОВАТЬ Прежде чем запускать ракеты, мне нужно рассчитать...

14
Всегда ли обнаружение столкновений O (n ^ 2)?

Может ли физический движок уменьшить эту сложность, например, группируя объекты, которые находятся рядом друг с другом, и проверять наличие столкновений внутри этой группы вместо всех объектов? (например, удаленные объекты можно удалить из группы, посмотрев на их скорость и расстояние от других...

14
Как мне симулировать эффект Доплера в игре?

Я пытаюсь смоделировать эффект Доплера в игре (игра в автомобильные гонки). Я не использую определенную звуковую библиотеку, которая имитирует эффект, у меня есть только функция обратного вызова, где я смешиваю данные. Я уже разобрался, как изменить частоту сэмпла в функции микшера. То, что я не...

14
Есть ли алгоритм для игры в бильярд?

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

14
Какие-нибудь портативные трехмерные физические движки с фиксированной точкой? [закрыто]

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

14
Определить результирующий угол столкновения стены

Таким образом, у меня есть объект, движущийся в направлении к неподвижной горизонтальной или вертикальной стене. Как рассчитать угол, под которым должен отражаться объект? Объект может подойти к стене под произвольным...

13
Рекомендация физического движка, которая может правильно имитировать игру в пул [закрыто]

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

13
Как реализовать механику напряжения / деформации в воксельной местности?

Я нахожусь в процессе разработки Minecraft-подобного мира, где ландшафт делится на воксели. Однако я также хотел бы, чтобы нестабильные конфигурации ландшафтов предсказуемо разрушались. Например, слишком тяжелый выступ может сломаться и сломаться при вокселях с «высоким напряжением» , как и при...

13
Реакция столкновения 2D-игры: SAT & минимальное смещение вдоль заданной оси?

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

13
Запустить физическую симуляцию на клиенте и сервере?

Я реализую многопользовательский клон астероидов, чтобы узнать об архитектуре клиент-серверной сети в играх. Я потратил время на чтение публикаций GafferOnGames и Valve о технологиях клиент / сервер. У меня проблемы с двумя понятиями. В настоящее время у меня есть авторитетный игровой сервер,...

13
Физика автомобиля с заносом

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

13
Движение зависит от частоты кадров, несмотря на использование Time.deltaTime

У меня есть следующий код для расчета перевода, необходимого для перемещения игрового объекта в Unity, который вызывается LateUpdate. Из того, что я понимаю, мое использование Time.deltaTimeдолжно сделать окончательную частоту кадров перевода независимой (пожалуйста, обратите внимание,...

13
Как заставить моего 2D персонажа нормально стоять на склоне?

У меня есть этот персонаж в Unity3D (2D Mode) ... на склоне, который выглядит так, Но я хочу, чтобы персонаж стоял вдоль красной линии .. Как ниже Как я могу сделать это в Unity3d? У меня есть эта настройка .. Я использую простую Addforce для перемещения ... Если я уберу ограничение позиции z, это...

13
2D обнаружение столкновения веревки

Я хочу создать веревку, которая может сталкиваться с объектами, как в следующем видео на YouTube: 2D Game Physics Rope Я думаю, что вы реализуете интеграцию верлетов, которая использует точки и соединяет эти точки линиями. Я пытаюсь выяснить, какой тип обнаружения столкновения вы примените к...

13
Порошковые игры: как они работают?

Я недавно нашел эти два драгоценных камня: http://powdertoy.co.uk/ http://dan-ball.jp/en/javagame/dust/ Мой вопрос: как эффективно обрабатывается физика с таким количеством элементов? Я просто сильно недооцениваю современную вычислительную мощность или возможно «просто» иметь двумерный массив,...

13
Каков наилучший способ обработки одновременных столкновений в физическом движке?

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

13
Снаряд Движение - Стрелка

В 2D игре я просто хочу нарисовать траекторию стрелки в полете. С помощью приведенного ниже кода траектория (парабола) выглядит правильно, а угол (или поворот) или стрелка - нет. float g = -9.8f; float x = (launchVelocity * time); float y = (launchVelocity * time) + (0.5f * g *...