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

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

2
Движение зависит от частоты кадров, несмотря на использование Time.deltaTime
У меня есть следующий код для расчета перевода, необходимого для перемещения игрового объекта в Unity, который вызывается LateUpdate. Из того, что я понимаю, мое использование Time.deltaTimeдолжно сделать окончательную частоту кадров перевода независимой (пожалуйста, обратите внимание, CollisionDetection.Move()что я просто выполняю raycast). public IMovementModel Move(IMovementModel model) { this.model = model; targetSpeed = …

1
Учет волн при выполнении плоских отражений
Я изучал примеры Nvidia из SDK, в частности, проект Island11, и обнаружил кое-что любопытное в части кода HLSL, которая корректирует отражения вверх и вниз в зависимости от состояния высоты волны. Естественно, после изучения краткого абзаца кода: // calculating correction that shifts reflection up/down according to water wave Y position float4 …

4
Генерируйте равные области на гекс карте
Возьмем, к примеру, большую (шестнадцатеричная) шестнадцатеричную карту, как я могу разделить ее на N областей связанных гексов для моделирования стран? Цель состоит в том, чтобы создать шестнадцатеричную карту, похожую на реальную карту со странами разных форм, но одинакового размера.

4
Как обнаружить двухмерную линию на линии столкновения?
Я разработчик флеш-сценариев, немного отсталый в математике, хотя я нахожу физику интересной и классной. Для справки это игра, похожая на ту, которую я делаю: Флеш игра Я сделал эту распутанную игру почти до полного завершения логики. Но когда две линии пересекаются, мне нужны эти пересекающиеся или «запутанные» линии, чтобы показать …



5
Как мне преобразовать из глобального координатного пространства в локальное пространство?
Для заданной сущности с именем EntityAя хочу определить локальное координатное пространство, где положение EntityA- это начало координат, вектор заголовка - это ось X, а нормаль вектора заголовка - это ось Y: Учитывая их глобальные координаты, как мне найти положение другого объекта в EntityAлокальном пространстве? Пример: EntityAглобальная позиция (50,50) и EntityB(80,90). …

8
Преобразование 2D-кривой в точки для хранения данных
Я создал алгоритм, который преобразует любую кривую, т.е. путь, в минимальное количество точек, чтобы я мог сохранить ее в файл или базу данных. Метод прост: он перемещает три точки равными шагами и измеряет угол между линиями, которые образуют эти точки. Если угол больше, чем допуск, он создает новую кубическую кривую …

2
Формула для трех конкурирующих героев, у каждого из которых есть один, которого они могут победить, и один, которого они избили
Я пытаюсь создать игру для проекта, который у меня есть. Основная идея: 3 типа героев 3 статистики на героя Здесь нет уровней, поэтому различия должны быть указаны в статистике. Логика боя. Логика боя заключается в том, что type1hero имеет хорошие шансы на победу type2hero, type2hero имеет хорошие шансы type3hero, а …

2
Я ищу, чтобы создать реалистичное автомобильное движение, используя векторы
Я посмотрел, как это сделать, и нашел это http://www.helixsoft.nl/articles/circle/sincos.htm. Я попробовал это сделать, но большинство показанных функций не работало. Я просто получил ошибки потому что их не было. Я посмотрел на функции cos и sin, но не понимаю, как их использовать или как правильно настроить движение автомобиля, используя векторы. У …

1
2D игра на вертолете, как создать стены коридора?
Я смотрю на адаптацию классической игры «вертолет» (то есть http://www.addictinggames.com/helicopter.html ), но я еще не выяснил, как создать движок генерации стен. Какие-нибудь указатели на псевдокод? Меня не очень интересуют объекты посередине - только методология генерации сторон, которая увеличивается с трудом (закрывается больше, имеет более неожиданные изгибы) по ходу игры.

4
Как заставить агентов ИИ двигаться по кривой?
В настоящее время в моей очень базовой структуре ИИ есть агенты, которые движутся по неровной траектории, состоящей из ряда точек. Они делают это, просто перемещая свою позицию из одной точки в другую. Когда они достигают следующей точки, они движутся к следующей и так далее. Как я могу изменить это так, …

4
Где остановится мой персонаж?
Много лет назад я написал несколько AI для бюджетной псевдо-3d игры. Был один расчет, который я так и не смог выяснить, как лучше всего поступить, и он рассчитывал, где враг остановится, если он остановится сейчас. Например: Враг в настоящее время находится на X = 540,0. Враг движется вправо со скоростью …

4
GLM: Эйлеровы углы к кватерниону
Я надеюсь, что вы знакомы с математикой GL ( GLM ), потому что у меня есть проблема, я не могу сломать: У меня есть набор углов Эйлера, и мне нужно выполнить плавную интерполяцию между ними. Лучший способ - преобразовать их в кватернионы и применить алгоритм SLERP. У меня вопрос, как …

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.