Пользовательские Сервера LittleBigPlanet Karting!

LBP Union и PL Garage не связаны с Sony Interactive Entertainment или их дочерними компаниями. PL Garage это проект обратного проектирования “чистой комнаты” ныне несуществующих сетевых функций LittleBigPlanet Karting для PlayStation 3. Проприетарный код не распространяется. Ни при каких обстоятельствах мы не одобряем и не поддерживаем пиратство. У вас должна быть собственная копия игры, чтобы использовать пользовательские функции, как только они станут доступны. При использовании этих функций вы освобождаете Sony Interactive Entertainment (Sony), а также любых сотрудников или агентов Sony от любой ответственности, корпоративных или личных убытков, причиненных вам или другим лицам в результате использования пользовательских серверов PL Garage для LittleBigPlanet.

Переведено ArtikSnake-ом

31 августа 2016 года онлайн-серверы LittleBigPlanet Karting закрылись. Это сделало невозможным играть с друзьями онлайн и проходить уровни, созданные другими пользователями. Однако это не конец истории. Семь лет спустя пользовательские серверы LittleBigPlanet Karting снова разрабатываются сообществом!

Встречайте Jackcaver-a

В прошлом сообщество предпринимало несколько попыток реализации проектов LBPK, но ни один из них не зашел так далеко, как Техник из Группы Исследований и Разработок LBPU. пользовательские сервера Jackcaver-a которые он называет ‘Project Lighthouse: Garage’. Он говорит, что начал проект, потому что ему “надоел тот факт, что [он] не мог играть в игру, хотя [он] купил игру всего за несколько дней до этого”. Это просто показывает, что эти игры действительно блестят в их онлайн-подключении.

A screenshot of the LBP Karting custom server repository on Github.

Jackcaver присоединился к Группе Исследований и Разработок LBP Union, чтобы поделиться знаниями о своём сервере Karting, получить помощь в своём проекте и потенциально внести свой вклад в Проект Lighthouse. Однако, на данный момент Проект Lighthouse и LBP Karting несовместимы. Проект Karting в основном разработан Jackcaver-ом, но недавно он сделал проект открытым исходным кодом, как и Проект Lighthouse! “Я просто хочу, чтобы он был открыт для всех”, говорит он. “Каждый должен иметь возможность использовать его, даже если Sony удалит его”.

Насчёт PL Garage

Пользовательский сервер Jackcaver-а LBP Karting-а изначально был написан на Javascript, но позже был переписан и продолжен на C#. Это всё ещё продолжается. Осталось реализовать множество функций. Jackcaver говорит, что проект особенно сложен, потому что “соединение bombd (Бомбового Сервера) вынуждено использовать TLS, а это означает, что я не могу получить какую-либо информацию из перехваченных пакетов, поскольку я понятия не имею, как их расшифровать”.

Revackcaj's LBP Karting profile.

TLS означает Безопасность Транспортного Уровня. Это способ шифрования данных, чтобы они могли использоваться клиентом и сервером, но не были поняты пользователем или третьей стороной. Это важно для безопасности, но плохо для таких проектов, как этот.

Сервер LBP Karting в Действии

A leaderboard seen from the pod.

Первыми бета-тестерами Jackcaver-а для PL Garage стали Kairos (Er_BiyanoXD) и Penguinskillcaps! Вместе Jackcaver, Kairos и Penguinskillcaps протестировали различные части сервера, такие как списки лидеров.

A LBP Karting scoreboard with Er_BiyanoXD, Revackcaj, and Kairoseasybro.

Помимо оценок очков, похоже, что ракету можно использовать с онлайн-функциями, такими как уровни сообщества.

A screenshot of LBP Karting custom server team picks.

Будет Ли LBP Karting Когда-Либо Поддерживаться Проектом Lighthouse?

Это вопрос, который мы получаем часто. LBP Karting имеет совершенно другую архитектуру сервера, чем основные игры LittleBigPlanet. На самом деле, сервер LBP Karting очень похож на сервер, используемый Modnation Racers! Jackcaver говорит, что он даже протестировал Modnation Racers с несколькими модификациями, и это работает!

A screenshot of a user-generated comment by Revackcaj that says ear with a smiling emoticon.

Онлайн-функции LBP Karting ещё не полностью изучены. Это усложняется тем, что для связи используется протокол TLS. Это означает, что его сложнее перепроектировать и увидеть, что именно передаётся между клиентом и сервером. Возможно, когда-нибудь в отдалённом будущем настанет время, когда и Проект Lighthouse, и PL Garage Jackcaver-а можно будет объединить. Однако пока их нужно разрабатывать отдельно.

Могу Ли Я Использовать Пользовательские Серверы LBP Karting Прямо Сейчас?

Jackcaver предоставляет следующее предупреждение в файле Readme для PLGarage:

ПРЕДУПРЕЖДЕНИЕ: это программное обеспечение не готово к использованию в общедоступном экземпляре, поскольку оно содержит очень серьёзные уязвимости в системе безопасности.

Если вы знаете, как создавать программное обеспечение, возможно, вы могли бы использовать его, так как PLGarage имеет открытый исходный код. Тем не менее, он далеко не готов к использованию в общественной среде. Используйте его на свой страх и риск. Требуется больше времени на разработку.

Помогите Разработать Онлайн-Функции Для LBP Karting-а!

Лучшее в проекте Jackcaver-а это то, что он с открытым исходным кодом. Любой может внести свой вклад в PL Garage, как и в основной Проект Lighthouse! Вы можете увидеть исходный код и внести свой вклад в него, перейдя на репозиторий Github.

Сохранение LittleBigPlanet очень важно для всех нас. Спасибо за чтение! Если у вас есть какие-либо вопросы о проекте пользовательского сервера LittleBigPlanet Karting, оставьте комментарий ниже!