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

12
Ball Physics: сглаживание окончательных отскоков, когда мяч останавливается

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

12
Box2D получить ограничивающую коробку тела

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

12
Как реализовать обнаружение столкновений порталов?

Например, возьмите этот сценарий (извините за мои ужасные навыки рисования): Это основано на «Портале», где крупье проходит через синий портал (который связан с красным порталом), но на красном портале его останавливает стена. Поэтому он не может полностью пройти через портал. Итак, мой вопрос...

12
Когда я должен использовать физический движок? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Так как я обнаружил Box2D , я использую его для любого игрового приложения,...

12
2D платформеры: почему физика зависит от частоты кадров?

«Super Meat Boy» - это сложный платформер, недавно вышедший для ПК, требующий исключительного контроля и идеального прыжка в пикселях. Физический код в игре зависит от частоты кадров, которая установлена ​​на 60 кадров в секунду; это означает, что если ваш компьютер не может запустить игру на...

12
Отделение физики и игровой логики от кода пользовательского интерфейса

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

12
Нахождение точки контакта с SAT

Теорема о разделяющей оси (SAT) упрощает определение минимального вектора перемещения, т. Е. Самого короткого вектора, который может разделить два сталкивающихся объекта. Однако мне нужен вектор, который разделяет объекты вдоль вектора, в котором движется проникающий объект (то есть точка...

12
Анимированные примеры различных формул интерполяции: есть какая-нибудь ссылка? [закрыто]

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

12
Веб-работники для симуляции физики игры HTML5?

Немного связано с этим вопросом . Идея состоит в том, чтобы гарантировать такое же физическое поведение в максимально возможной степени. Можно ли запустить физику с фиксированным шагом по времени для веб-работника? Пользовательский интерфейс будет обновляться с другой / переменной частотой...

12
Импульсный прыжок

Есть одна вещь, которая озадачивает меня, а именно, как осуществить «искусственный импульс» прыжок в платформер. Если вы не знаете, о чем я говорю, подумайте о прыжках Марио, Кирби и Цитаты из Cave Story. Что у них общего? Ну, высота вашего прыжка определяется тем, как долго вы удерживаете нажатой...

12
Как мне интегрировать физику пули в мою игру?

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

12
Как вы ведете путь ИИ в физическом движке 2d, например, farseer / box2d?

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

12
многопользовательская сеть с физикой

Мне любопытно, как многопользовательские сети с физикой реализованы в гоночных играх. У нас есть физический мир с несколькими быстро движущимися транспортными средствами, управляемыми разными людьми. Допустим, у транспортных средств есть оружие, и они могут стрелять друг в друга (Twisted Metal,...

11
Использование функции «Set ()» в многоугольнике Box2D?

Я использую физический движок Box2D. И есть тип формы для box2D, который называется b2PolygonShape. В этом классе вы можете создавать полигоны. Существует также функция Set (), которая принимает массив точек и количество вершин. У Box2D есть такой пример: // This defines a triangle in CCW order....

11
Довольно открытый движок игры / рендеринга? [закрыто]

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

11
Угол отражения

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

11
Как определить направление столкновения двухмерных прямоугольных объектов?

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

11
Должен ли я написать свой собственный физический движок, из-за сетевую интеграцию?

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

11
Игрок движется вверх, он прыгает или лазает?

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

11
Как отключить движение по оси Y в движке Bullet Physics

Я хочу создать объект, который двигается только вдоль осей X и Z, при этом ось Y остается отключенной (это похоже на движение в 2D, и объект не упадет). В настоящее время я использую ограничение 6 степеней свободы, чтобы ограничить движение по оси Y, но оно не работает: btRigidBody* zeroBody = new...