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

11
Как рассчитать вектор перехвата?

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

11
Как заставить объект терять меньше скорости при увеличении скорости

Я разрабатываю игру на Flash и мне нужна небольшая помощь. Это можно считать математической задачей. Мой объект летит со скоростью, Xи мой объект может столкнуться с камнями. Когда он сталкивается с камнем, мне нужен мой объект, чтобы разбить камень и продолжить, но с меньшей скоростью. Легко...

11
Как я могу запустить GameObject на цели, если мне дают все, кроме угла его запуска?

Я пытаюсь запустить объект по цели, учитывая его положение, положение цели, скорость запуска и гравитацию. Я следую этой формуле из Википедии : θ = a r c t a n (v2±v4- г( гИкс2+ 2 гv2)---------------√гИкс)θзнак равноaрсTaN(v2±v4-г(гИкс2+2Yv2)гИкс) \theta = arctan \bigg( \frac{v^2 \pm...

11
Проблема обнаружения столкновения по окружности

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

11
Может ли кто-нибудь объяснить (причины) последствия использования colum vs row Major для умножения / объединения?

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

11
Как получить перевод из матрицы просмотра

Как я могу получить положение камеры в мировом пространстве из матрицы вида? Единственные ответы, которые я видел на этот вопрос, предполагают, что перевод находится в последней строке / столбце, но это не сработает, поскольку матрица содержит [x (точка) вправо, y (точка) вверх, z (точка)...

11
Как рассчитать угол выстрела и скорость удара по движущейся цели?

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

11
Как переместить объект по окружности другого объекта?

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

11
Алгоритм стрельбы по цели в 3d игре

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

11
Почему Unity OnCollisionEnter не дает мне поверхностные нормали, и какой самый надежный способ их получить?

Событие Unity по столкновению дает вам объект Collision, который дает вам некоторую информацию о произошедшем столкновении (включая список ContactPoints с нормалью попадания). Но то, что вы не получаете, это поверхностные нормали для коллайдера, который вы ударили. Вот скриншот для иллюстрации....

11
Воссоздайте 2D эффект боковой волны из игры Worms

Я пытаюсь воссоздать эффект волн / воды от червей (см. Здесь http://youtu.be/S6lrRqst9Z4?t=31s ) Из того, что я понимаю, на самом деле это не спрайт, а процедурно генерируемый чем-то вроде синусоидальной волны. Кто-нибудь создал что-то подобное раньше? или есть идеи как мне это...

10
Добавление воздушного сопротивления в уравнение траектории мяча для гольфа

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

10
Генерация случайных карт - стратегии рассеяния / кластеризации случайных узлов

Я делаю простую стратегическую игру 4X в космосе, где каждый узел является точкой интереса (планета, астероид и т. Д.). Чтобы случайным образом создать карту, я бы следовал инструкциям ниже Определите, сколько типов каждого узла будет иметь карта (например, 5 планет земного типа, 10 бесплодных...

10
Деформирующие поверхности

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

10
Поворот камеры от третьего лица к цели

У меня есть камера от третьего лица, которая смотрит не прямо на игрока, а где-то перед ним. Когда пользователь входит в режим съемки, я хочу, чтобы камера поворачивала игрока лицом к цели. На изображении выше. «O» - игрок (Происхождение), «L» - внешний вид, «C» - положение камеры, а «T» - цель. Я...

10
Как вы можете извлечь ориентацию из матрицы преобразования?

У меня есть матрица преобразования 4x4 M, и я хочу выяснить форму сферы при преобразовании M. (Сфера находится в начале координат и имеет радиус 1.) Я знаю, что могу найти центр, просто умножив М на (0,0,0,1). Тем не менее, радиус становится проблемой, так как М может сдавливать и вращать сферу....

10
Межзвездное экономическое моделирование

Я разрабатываю игру, напоминающую Elite или Escape Velocity, те старые космические торговые игры, в которых вы играете в путешествиях в космосе. Я бы хотел, чтобы экономика игры хотя бы напоминала реальную. На какие ресурсы я мог бы взглянуть, чтобы понять алгоритмы, необходимые для моделирования?...

10
Как в РПГ сбалансированы формулы линейного урона?

Я разрабатываю формулу урона для РПГ. Я проверил многие популярные формулы названий для справки (Final Fantasy, Chrono Trigger, Golden Sun и Castlevania) и большинство из них, похоже, используют линейные функции. Моя проблема заключается в том, что для линейных функций, процент увеличения урона при...

10
Как сбалансировать прирост опыта в RPG

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