Скоро начнется Black Desert.

Установка клиента Black Desert, если игра не начинается.

Установка клиента Black Desert для начала игры.

1 Скачайте и запустите BlackDesert_Installer_RU.exe, чтобы установить клиент Black Desert.

2 Запустите игру после завершения установки.

Форум

#Другое
Объяснение корейского рандома на пальцах
Medveider 2020-04-27 13:43
1678 0 11 0
# 1
Последние редактированные : 27/04/2020

Последнее время (в районе 5 лет, как только начал играть в онлайн-игры) часто слышу о явлении корейского рандома. И как от этого «страдают» игроки. Кто смиряется с судьбой, кто-то пробует танцы с бубной и при попытке сделать что то «рандомное» начинает обращаться к солнцу и стоять на одной пятке, другие же просто забивают на этот процесс.

Я же хочу объяснить механику математической функции рандома в условиях игры Black Desert Online.

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

  • Бьете мобов – сервер определяет какой лут вам упадет;
  • Вскрываете ящик с бижутерией – подбрасывается кубик;
  • Тыкаете огра на V – все также во власти злосчастной функции генерирования случайностей.

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

Давайте рассмотрим рандом на простом примере рыбалки.

Вы забрасываете удочку, ждете клева, и на момент вытягивания рыбы сервер получает запрос на определение улова. Допустим шансы следующие:

  • 10% - рыба желтого грейда;
  • 20% - рыба синего грейда;
  • 30% - рыба зеленого грейда;
  • 35% - кости, водоросли и прочий мусор;
  • 5% на особый лут, типа дискотеки, рыбы оранжевого грейда, тому подобное (числа взяты с потолка, исключительно для примера и удобства).

Сервер получил запрос, и невидимая рука бросила кубик с сотней граней (в конкретном примере граней ровно 100, от 0 до 99). Дальше полученный результат отправляется на проверку шансов, допустим выпало значение 15. И вуаля! У вас в улове числится морской угорь или середка, тоже, кстати зависит от рандома.

Аналогичным образом просчитывается все: лут мобов и боссов, результат кулинарки, алхимки, переработки, заточка, дроп из ящиков и все-все-все.

Вроде не сложно, правда? Единственный нюанс, нужно помнить, что при 70% положительного шанса всегда остается 30% неудачи (ну, это я сейчас скорее о заточке говорю). Потому всегда стоит помнить о возможности игры малых шансов. Мemento mori.

А вот теперь сложный аспект, который нелегко осознать. КАЖДЫЙ СЛУЧАЙ НЕ ЗАВИСИТ ОТ ПРЕДЫДУЩЕГО. Что это значит. Допустим, у вас есть 5% шанс заточить древня на V (извините, у меня тоже наболело, задрал гад), нет никакой гарантии для того, чтобы за 20 раз (20*5%=100%) сыграл положительный сценарий. Потому что для каждого тыка проходит свой запрос, который зависит только от тех шансов, что прописаны в программе. С другой стороны, шанс всегда может сыграть в положительную сторону даже при самом малом раскладе. Сколько историй о том, как броня и оружки заходили на 20 с практически нулевым шансом (ненавижу лакеров). В этом и заключается рандом.

Это действительно сложно принять, но если у вас получится – точиться, выбивать бижутерию и многое другое станет куда проще.

Имя персонажа Medveider
Основной персонаж Лучник
Lv 63
По обсуждениямТемаОбъяснение корейского рандома на пальцах
top