Вопросы по теме 'game-physics'
Реализация скорости ветра в движении нашего снаряда?
Я пытаюсь сделать танковую игру на java в духе Scorched earth или Pocket Tanks, в которой пользователь определяет угол и скорость снаряда. Я просмотрел Интернет в поисках способа внедрить скорость ветра в нашу систему снарядов. Как добавить...
2687 просмотров
schedule
09.12.2022
Вычислить угол движущегося шара после столкновения с наклонной или наклонной стеной, которая является сегментом 2D-линии.
Если у вас есть «мяч» внутри 2D-многоугольника, состоящий, скажем, из 4 сегментов линии, которые действуют как ограничивающие стены, как вы вычисляете угол мяча после столкновения со стеной с неравномерным наклоном?
Я знаю, как заставить мяч...
5464 просмотров
schedule
05.02.2023
Алгоритм движения для игры
В настоящее время я разрабатываю скрипт для карты в COD4. Я думаю, что язык настолько прост, что я помечу его как независимый от языка, поскольку проблема заключается в алгоритме для этой ситуации.
Есть комната шириной 960 единиц. А внутри него...
1128 просмотров
schedule
10.05.2023
Разделение дерева KD
В настоящее время я пишу KDTree для физического движка (проект хобби).
KDTree не содержит точек. Вместо этого он содержит ограничивающие рамки, выровненные по осям, которые ограничивают различные объекты в окружающей среде.
Моя проблема...
10273 просмотров
schedule
18.09.2023
Quadtree для двумерного обнаружения столкновений
Я пытаюсь использовать дерево квадрантов для обнаружения 2D-столкновений, но я немного не понимаю, как его реализовать. Прежде всего, у меня было бы квадродерево, содержащее четыре поддерева (по одному, представляющее каждый квадрант), а также набор...
33687 просмотров
schedule
06.08.2022
Удаление направления из вектора
Я программирую очень простой 2D-алгоритм реагирования на столкновения (к счастью), но даже очень простые концепции геометрии меня сбивают с толку. Учился! Но...
В данном случае это векторы:
Если объект сталкивается с частью геометрии, я хочу...
1659 просмотров
schedule
18.09.2022
Как собрать скелетный движок с помощью Flash AS3?
Я хочу разработать игру. Он нарисовал бы человечка-палку и отредактировал бы его позу.
Я думаю, что мне нужно изучить анимацию костей и физический движок .
Кто-нибудь может представить хорошие ресурсы для изучения обоих?...
1313 просмотров
schedule
03.01.2023
Как создать импульсный вектор на основе вращения (Cocos2d, Chipmunk, Spacemanager)
Поэтому я пытаюсь создать персонажа с двумя реактивными ранцами, каждый из которых может запускаться независимо друг от друга, чтобы создать импульс, смещенный от центра тяжести (используя Cocos2d, Chipmunk и SpaceManager).
Моя проблема в том, что...
1093 просмотров
schedule
28.10.2023
Учебное пособие N по обнаружению столкновений, выпуклое/вогнутое
Я следую учебному пособию по игре N для обработки обнаружения столкновений для одной из моих игр, одна вещь, которая неясна в этом подходе, заключается в том, что они говорили о теореме об отдельной оси на этой странице, но если вы видите в реализации...
1253 просмотров
schedule
01.04.2023
Как эффективно смоделировать сетку статических прямоугольников в физическом движке?
Я делаю космический шутер, действие которого происходит в большом подземелье, состоящем из больших прямоугольников, определяющих стены. Все в игре физически моделируется с помощью Farseer Physics. Однако есть одна проблема: я хочу, чтобы подземелье...
635 просмотров
schedule
30.06.2023
Как мне правильно приостановить игру, включающую физику и переходы?
Я хочу включить в свою игру кнопку паузы, которая включает в себя физику объектов и некоторые переходы. Как я могу сделать это в Corona SDK, в котором я новичок? Любое руководство??
3901 просмотров
schedule
09.05.2022
Как закодировать случайное движение в ограниченной области
У меня есть ограниченная область (экран), заполненная несколькими движущимися объектами (3-20 из них, так что это не 10 000 :). Эти объекты должны двигаться с постоянной скоростью и в случайном направлении. Но есть несколько ограничений:...
1438 просмотров
schedule
29.05.2022
Небольшая помощь в реализации закона Гукса/эластичной веревки?
Пожалуйста, обратитесь к видео на
http://www.youtube.com/watch?v=_DyzwZJaDfM
"Коричневое" тело управляется мышью, и при нажатии мыши я рассчитываю силу по закону Гукса (см. http://www.box2d.org/forum/viewtopic.php?f=4&t=116 ), а "синее" тело...
1182 просмотров
schedule
25.01.2023
Физика Farseer: проблемы с обнаружением столкновений
У меня есть три прямоугольных блока: наземный блок, синий блок, блок героя. Земля размещается внизу экрана, синий блок лежит на наземном блоке, а блок героя падает на синий блок. У меня есть слушатель, который определяет, когда герой касается земли....
1666 просмотров
schedule
19.02.2024
Как сделать сетку Gears
(Я не знаю много терминологии типа шестерни...)
У меня есть две передачи (Gear A и B), которые я пытаюсь сцепить.
Вещи, которые работают Я успешно написал код, который следит за тем, чтобы шестерни находились на правильном расстоянии друг от...
500 просмотров
schedule
26.12.2023
Поиск точки столкновения (движущиеся круги + время)
Для двух кругов, движущихся линейно, достаточно легко рассчитать время столкновения: http://twobitcoder.blogspot.com/2010/04/circle-collision-detection.html
Это предполагает, что круги имеют фиксированные начальные точки и фиксированные пути...
7276 просмотров
schedule
19.07.2023
Учитывая многоугольник и точку в 2D, как можно найти элемент (вершину или ребро) многоугольника, ближайший к точке?
Наивный подход состоит в том, чтобы найти для каждого ребра многоугольника точку на этом ребре, ближайшую к данной точке, а затем выбрать ближайшую. Есть ли более быстрый алгоритм? Моя цель — реализовать 2D-платформер в стиле Super Mario Galaxy....
2119 просмотров
schedule
21.07.2022
Как сделать уравнение Fluid Drag не зависимым от частоты кадров
Я пытаюсь спланировать игру, которую начал кодировать. (Очень в начале)
Моя проблема в том, что я хочу, чтобы часть ускорения / движения всех игровых объектов основывалась на силе ускорения и сопротивлении (что приводит к конечной скорости в...
964 просмотров
schedule
10.12.2023
AS3 — Как найти место, где линия сталкивается с прямоугольным объектом?
Я разрабатываю игру с Flixel в качестве основы, и часть того, что мне нужно, — это способ проверки столкновений вдоль линии (в частности, линии из точки A в точку B). Лучший способ объяснить это: у меня есть лазерный луч, стреляющий от одного корабля...
3024 просмотров
schedule
02.11.2022
Arkanoid Physics (симуляция физики снарядов)
У меня есть ползунок, скорость которого я вычисляю по разнице между позициями на каждом тике (иногда это может быть огромно из-за использования его через сенсорный экран, поэтому, может быть, мне следует зафиксировать его на каком-то произвольном...
3233 просмотров
schedule
07.09.2022