Как получать несколько красных предметов подряд )

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

Далее, допустим то что ты написал это не бред а реализованная штука ( просто допустим что оно так работает) , считаем нагрузку на сервер и задержку в мс при создании списка на портал. Вот нужно создать список того чего у тебя нет, это нужно пройтись по всем id в твоих мета данных, затем сравнить чего у тебя нет а что есть и подстроить список под это. Теперь считаем количество предметов, собираем простую модель на С++ и сравниваем так хотя бы 200 предметов, плюс прикручиваем серверную часть, нагрузка становится очевидна даже для одного такого формирования. Порталов открывается тысячи, тупо формирование вот этой вот хрени по серверным ресурсам стоит значительно дороже чем игра многих пользователей. Так что это не рентабельно, банально не рентабельно.

Далее, то что ты описываешь выглядит как куча навоза, тут куча дырок и тд. Система которую описал ты НИКОГДА не будет создана ни одним адекватным геймдизайнером, потому что с этим работать невозможно и опыт пользователя невозможно настроить адекватным образом с тем что ты предлагаешь.

Чуваки из близзард слишком вежливые чтобы сказать - вот эта вот шутка, дерьмо и играть с ней вам будет скучно.

Все что реально сделать - подкрутить шанс дропа группы предметов, повысить шанс дропа предмета на класс перса, все.

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

Удачи в борьбе с ветряными мельницами

4 лайка

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

Лайков: 1

Прималы это другая история, это шанс качества. На текущий момент есть приоритетный\ повышенный запрос на предметы релевантные классу персонажа.
Так что то что называешь “корректировкой результатов генерации для конкретного персонажа исходя из…” уже есть и работает с 2017 если не ошибаюсь.
Отвергать полностью можно, есть удобный и адекватный дизайн системы, а есть неудобная хрень, которая не масштабируема, перегружена или профит от нее минимален

Лайков: 1

А если в процессе игры меняется тот же уровень персонажа (ну, к примеру, на каче)? У предметов есть уровни, ниже которых они не могут дропнуться, но, когда персонаж достигает этого уровня, то шанс дропа появляется. А это динамическое событие. Поэтому фиксация дропа на момент начала события (напр., портала) не корректна.

Вот здесь тоже не сходится. Если бы это было так, если бы список дропа был на стороне клиента, то давно была бы написана утилита, которая этот список извлекала бы из ОЗУ и выдавала его игроку. Но такой архиполезной хак-утилиты нет. И не потому, что нет энтузиастов ее создать, а потому, что такого списка у клиента нет. Так что либо он создается и хранится на игровом сервере, что не логично: зачем засорять базу данных списками дропа для кучи игроков? Либо есть сервер (несколько) которые выдают дроп по запросу; и, понятное дело, что там реализован большой буфер уже сгенерированного лута, да и не один, а по нескольким фильтрам чтобы моментально по запросу выдавать запрошенный лут.

Но всё это лишь наши измышления. Разрабы инфой не поделятся, да и зачем она игрокам-то? :slight_smile:

2 лайка

Как зачем? чтобы абузить дроп. Вот Каин уже в новом сезоне по несколько красных будет лутать, а вы обойдетесь.

4 лайка

Я знаю!
Перед открытием портала, надо спугнуть ворону!
И если в группе, то жми согласие на 13-ой секунде!
А если ты покрасишься в зеленый, то рифт точно будет Лес!
Нужно отбросить сомнения, тогда магия заработает!
“Каждому воздастся по вере его…”
Это просто другая система познания!
Не надо понимания процессов, даешь суеверия и ритуалы!

3 лайка

прочитай, перевари, нарисуй флоу как это работает и все твои вопросы отвалятся сами собой

Лайков: 1

Есть теория что главный ГСПЧ находится еще дальше и выдает рандомные значения на которых построен ГСПЧ диаблы. Причем не только для диаблы, но и всем событиям во вселенной на квантовом уровне. В некоторых цивилизациях этот дата центр именуют богом.
Более того, генерация осуществлена одновременно для всего пространства-времени, т.е. все события которые когда-либо произошли или случатся уже сгенерированы, а наши жизни просто прокручиваются как на магнитной ленте. При этом вселенная закольцована, сейчас расширяется, потом сожмется и так по кругу бесконечное число раз. Так что ваша прималка возможно уже падала биллионы раз.

Лайков: 1

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

4 лайка

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

Лайков: 1