Battlefield 2 станет неофициальным проектом с открытым исходным кодом

Battlefield 2 станет неофициальным проектом с открытым исходным кодом

Энтузиаст и моддер проекта Back 2 Battlefield практически завершил масштабную работу по обратному инжинирингу классического тактического шутера Battlefield 2, релиз которого состоялся в 2005 году. Автор объявил о скором переводе проекта на открытый исходный код, опубликовав видеоролик с демонстрацией актуального состояния сборки. Официальные серверы игры были закрыты еще в 2014 году из-за прекращения работы сервиса GameSpy, однако проект продолжал жить благодаря сторонним серверам и модификациям. Теперь энтузиаст планирует выпустить полностью открытую кодовую базу, над которой велась работа на протяжении нескольких лет с целью максимально точно воссоздать архитектуру оригинальной игры двадцатилетней давности.

Battlefield 2 9865bvg387q56nb38qy65t8u3i ggpu

На текущий момент проект находится в полностью играбельном состоянии. Серверная часть завершена на 100% и представляет собой нативный 64-битный билд под Windows, а клиентская сторона уже обеспечивает близкую к идеалу совместимость и стабильно работает на большинстве стандартных игровых карт. Исходный код будет выложен в открытый доступ на платформе GitHub и в сообществе Discord совершенно бесплатно для всех пользователей и администраторов игровых серверов. Разработка спроектирована как полноценная бесшовная замена: обновленный клиент может подключаться к старым серверам, а обновленные серверы продолжают принимать игроков с немодифицированными версиями игры.

Переход на открытый код обеспечивает автоматическую совместимость с любыми бэкендами GameSpy, включая сервис BF2Hub, а также поддержку всех существующих классических модификаций, в том числе дополнения Special Forces, прямо из коробки. Разработчик устраняет уязвимости безопасности, улучшает сетевой код и повышает стабильность работы шутера на современном компьютерном железе. Ожидается, что данная открытая платформа избавит проект от ограничений устаревших исполняемых файлов и послужит надежным фундаментом для создания глобальных фанатских модификаций нового поколения без микротранзакций и внешних ограничений.

Источник

ЦЕНТР ОБСУЖДЕНИЙ

@GameGPU_com

Присоединяйтесь к обсуждению, делитесь результатами своих бенчмарков и спорьте о производительности железа в X.

Обсудить в X

Игры

Железо