Так и время не стоит на месте. Подпиши файл сертификатом, валидируй при сборке. Да и чего там такого пользователь сможет сделать? Прикрепить деталь не той стороной? Это можно проверить. Все это можно было бы обсуждать если бы место стоило дорого, но это не так.
Куча лишних действий, которые могут сбойнуть в любой момент или при не очень удачном обновлении.
Подозреваю, что тут куда дороже обратить внимание разработчиков на накопившиеся мелкие проблемы для их решения, чем выделить место.
Что именно может “сбойнуть”? Хватит оправдывать жадность и нежелание заниматься игрой.
Именно сбойнуть. Если хранить все на клиенте, то есть шанс потерять данные при загрузке на сервер и обратно. Часто сталкивался с этим в той же гта 5 онлайн.
А причём тут “все данные”, если речь идёт только о чертежах?
Не поверишь, но в гта сейвки твоего персонажа хранятся у тебя и дублируются на серв.
То же самое, что хранить чертежи.
Никогда проблем не испытывал с персонажем. ЧЯДНТ?
Ошибка выжившего.
Ситуация довольно легко воспроизводится - в публичной сессии свайпнись в свою (достаточно в мониторе ресурсов на несколько секунд приостановить процесс игры), чутка поиграй, нажми выход и во время сохранения отключи игре доступ к сети. При следующем запуске игра скажет, что данные в слоте твоего персонажа не совпадают с теми, что на сервере. В лучшем случае потеряешь немного прогресса, в худшем - персонажа. Часто натыкался на эту проблему когда у провайдера были тех.работы, о которых он решил не объявлять заранее.
В кроссауте чертежи занимают не столько места, сколько персонаж в гта, поэтому тут проще хранить их на сервере целиком и не заморачиваться лишними синхронизациями.
Ты бы ещё шнур выдернул и стекло выдавил.
Я тоже приостанавливал процесс в публичной сессии. Только у меня стабильный интернет.
А это вопрос к провайдеру, а не к игре.
Короче, возможность есть, но вводить её не будут, потому что тогда чертежи не будут крафтить и покупать.
Т.е. по независящим от игры и игрока ситуациям могут быть проблемы у игрока в игре. В топку.
Сейчас максимум - от сессии отвалишься.
А теперь смоделируй эту проблему, но с чертежами в кесавуте.
Единственная проблема — “ваш чертёж не совпадает, сделайте новый”.
И всё.
“ВСЕ ваши чертежи потерялись, делайте новые”. Мы же все чертежи храним. Скорее всего в одной простенькой таблице, восстанавливать которую лень, как и разбираться что именно в ней потеряно.
Каким образом они могут потеряться?
Нет, не в ней. ENlK сверху написал, как конкретно чертежи хранятся. Каждый отдельно.
Мне бы твою уверенность в своем провайдере, оборудовании и в отсутствии влияния внешних факторов.
Провайдер, оборудование и внешние факторы уже не являются проблемами конкретно игры. Сервера из картофеля — да, уже на совести владельцев игры. Но не калькуляторы пользователей.
Особенно всякие стим-деки и старые, но еще живые, консоли.
Да? А зачем ты и тебе подобные ноете на сервера яндекса?
Провайдер- не проблема игры, а яндекс и его сервера- проблема игры. Тебя ничего не смущает?
Кстати, нытик на недостаточность чертежей, у тебя хоть половина слотов открыта?