Скорость бега в играх: линейная зависимость 

В играх скорость передвижения часто зависит от характеристик персонажа (ловкость, уровень, вес экипировки). Разберём, как это работает, на примерах.


Базовая формула

Скорость бега вычисляется по формуле: Скорость=kx+b

  • x — характеристика (например, ловкость),
  • k — коэффициент усиления,
  • b — базовая скорость.

Примеры из игр

Пример 1: Зависимость от ловкости

Условие:

  • Базовая скорость: 5 м/с,
  • Каждое очко ловкости добавляет 0.4 м/с.

Формула: Скорость=0.4x+5

Задачи:

  1. Какова скорость при 10 ловкости? 0.4×10+5=9 м/с
  2. Сколько нужно ловкости для скорости 7 м/с? x+5=70.4 0.4x=2 x=5

Пример 2: Штраф за тяжёлую броню

Условие:

  • Базовая скорость: 6 м/с,
  • Каждые 5 кг веса снижают скорость на 1 м/с (но не меньше 3 м/с).

Формула: Скорость=6−0.2⋅Вес (где 0.2=1/5)

Задачи:

  1. Какова скорость при весе 10 кг? 6−0.2×10=4 м/с
  2. При каком весе скорость упадёт до 3 м/с? 6−0.2x=3 0.2x=3 x=15 кг

График скорости

Построим график для примера с ловкостью (y=0.4x+5):

Выводы:

  • График — прямая линия (линейная зависимость).
  • Чем больше kk, тем круче подъём.

Задачи для самопроверки

Условие:

  • Базовая скорость — 6 м/с,
  • Каждое очко ловкости добавляет 0.5 м/с,
  • Максимальная скорость — 10 м/с.

Вопросы:

  1. Какова скорость при 8 ловкости?
  2. При какой ловкости скорость достигнет максимума?

Прокрутить вверх