Вопросы с тегом «movement-prediction»

33
Как работает предсказание на стороне клиента?

Я прочитал Valve + Gafferon и сотни страниц из Google, но по какой-то причине я не могу понять, как прогнозируют клиенты. Насколько я понимаю, основная проблема заключается в: Клиент А отправляет информацию на T0 Сервер получает вход в T1 Все клиенты получают изменения по адресу T2 При T2однако,...

25
Как сделать так, чтобы вращающиеся объекты попадали в цель правым концом?

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

14
Unity - Как реалистично переместить корабль в точку в 2D-игре сверху вниз

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

11
Как компенсировать движущиеся объекты с помощью предсказания на стороне клиента?

Я реализую игровой сервер, который поддерживает Star Control-подобный рукопашный бой . Таким образом, у вас есть корабли, летающие и стреляющие, с супер простой физикой скорости / ускорения / демпфирования для управления движением. Я прочитал Valve, Gafferon и Gambetta и реализовал алгоритм...

10
Как синхронизировать клиент и сервер при отправке изменений скорости игрока?

Я реализую предсказание на стороне клиента. В большинстве объяснений предполагается, что клиент отправляет сообщения типа « Переместить моего игрока на 1 позицию вверх ». Что если я отправлю сообщения типа « Установите скорость моего игрока на x »? На клиенте игрок устанавливает свою собственную...

10
Экстраполяция разрывов обнаружения столкновений

До применения экстраполяции к движению моего спрайта, мое столкновение работало отлично. Однако после применения экстраполяции к движению моего спрайта (для сглаживания) столкновение больше не работает. Вот как все работало до экстраполяции: Однако после того, как я реализую свою экстраполяцию,...

10
Как обрабатывать случайные движения в реальном времени с помощью предсказания на стороне клиента

Я создаю многопользовательскую игру в реальном времени, которая запускает один и тот же «физический» цикл на клиенте и сервере. Я использую рулевое поведение «странствие», которое является важным случайным движением. Клиент и сервер генерируют разные случайные числа при запуске алгоритмов...

8
Как я могу предсказать столкновения игрока с снарядом в Box2D?

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