Когда дело доходит до игр с ранним доступом, единственное, что сложнее кода и контроля качества, — это установление ожиданий.
Kerbal Space Program 2 сначала была анонсирована на 2020 год , затем, после целого ряда изменений в разработке , вышла в ранний доступ в феврале 2023 года — слишком рано, как предполагают отзывы игроков . Были жалобы на отсутствие функций и учебных пособий, но теперь возникла проблема с слишком большим количеством чего-то: записей реестра Windows.
Как подробно описано в отчете об ошибке , Kerbal Space Program 2 (KSP2) удаляет множество записей «PqsObjectState» в реестр Windows. В первоначальном отчете об ошибке содержится их текстовый файл размером 322 МБ, до такой степени, что игра начала выдавать ошибки «PlayerPrefsException» и отказываться загружаться. Похоже, проблема заключается в том, как игра использует систему хранения игровых предпочтений PlayerPrefs движка Unity .
Неофициальный обходной путь одновременно прост и опасен, и это слишком хорошо известно давним любителям Windows. Вы можете удалить все записи из папки Intercept Games с помощью regedit, и KSP2 должен загрузиться снова. Но возиться с записями в regedit всегда влечет за собой определенный риск, поскольку неверный шаг может привести к поломке функции, приложения или всей ОС. Как правило, пользователей программы не следует отправлять в реестр Windows, чтобы программа работала правильно.
Отчет об ошибке в сообщении на форуме появился в субботу. Разработчик KSP2 опубликовал в понедельник утром на форумах Steam, что команда тестирует исправление и «стремится к исправлению». Менеджер сообщества на форумах KSP2 опубликовал примерно в тот же понедельник днем , добавив, что «мы считаем это критическим. «Этот менеджер обновил сообщение во вторник, отметив, что исправление должно быть исправлено «в ближайшие дни».
Обсуждения на Reddit , в Steam и других местах различаются по серьезности проблемы: есть предположения, что разработчики просто установили неправильный тип переменной для предпочтений, что привело к неожиданному появлению записей в реестре. Несмотря на жаркие споры о том, может ли переполненный реестр способствовать проблемам с производительностью игры или более широким системным проблемам, помимо нескольких сотен МБ пережеванного пространства, существует одно общее мнение: это плохой вид для игры, которая уже считается была предложена слишком рано, даже несмотря на известный лейбл раннего доступа.
Ars связался с Take-Two Interactive, материнской компанией издателя Private Division и разработчика Intercept Games, и обновит этот пост новой информацией.
Оригинальная Kerbal Space Program была одной из игр, предложенных в рамках раннего доступа Steam в марте 2013 года . Примерно в то же время Valve предупредила покупателей , что им следует приобретать игру в раннем доступе только в том случае, если они «в восторге от игры в ее нынешнем состоянии», поскольку игра, как и продукты, финансируемые краудфандингом, потенциально может никогда не появиться в готовом виде. Прибытие также могло быть довольно медленным. Исследование игр раннего доступа Steam, проведенное через 20 месяцев после дебюта программы, показало, что было запущено менее 25 процентов из них.
Но ранний доступ в Steam и ранний доступ в целом с этого момента только развились. Диапазон того, что можно было бы назвать ранним доступом, расширился, поскольку издатели ААА начали объединять бета-версии или доступ кандидатов к играм в предварительные заказы. Пресса, в том числе Ars, могла высказывать мнения о форме игры, пока она еще находилась в раннем доступе, при этом вскользь упоминая, что игра может существенно измениться. Тем не менее, Kerbal Space Program получила большую выгоду от раннего доступа: она набрала обороты среди первых тестировщиков, собрала отзывы для своей тогда еще маленькой команды разработчиков и очень долго готовилась к выпуску. С тех пор, как KSP2 была куплена Take-Two и разработка передана собственной команде издателя, с KSP2 ситуация изменилась.
Steam, как и другие платформы, по-прежнему позволяет клиентам просматривать игры в раннем доступе. Космическая программа Кербала по всем отзывам оценивается как «чрезвычайно положительная», тогда как KSP2 — «смешанная» для всех обзоров и «в основном отрицательная» для 342 последних обзоров на момент написания этой статьи. Посмотрим, помогут ли подобные отзывы сформировать финальную версию игры.