Comments 8
я конечно извиняюсь но функция claimReward явно не атомарная и не вижу локов. Тоесть многопоточность в вашем приложении отсутствует?
Эпл с недавних пор требует указывать вероятность нахождения предметов в лут-боксах и это очень правильно. А то манипуляции с этими вероятностями достигли просто адских масштабов на игровом рынке, не делайте так в своих разработках
А это такой новый тренд хранить статичные списки данных в бд? Ладно инвентарь игрока, куда складируются предметы, но список наград..
А что не так с конфигурацией наград? Мы задаем и меняем именно конфигурацию награды. Это скажем так справочник.
С ней все так, речь о том, что могут быть более удобные формы.
Например json универсальнее, может редактироваться без специальных инструментов, версионируется в CVS с проектом (что надежнее) и удобно настроить экспорт из экселя или гуглодоков.
Для баз нужны специальные инструменты и у них есть проблемы с версионированием.
Награды в играх. Вариант backend реализации