Kultowy Battlefield w wersji open source. Wszystko dzięki ośmiu latom inżynierii wstecznej

Maciej Petryszyn
2026/10/13 16:40
0
0

Dziś seria Battlefield ma już ugruntowaną pozycję. Niemniej dwie dekady temu dopiero rozpychała się łokciami na rynku FPS-ów.

Bardzo dobre przyjęcie Battlefield 1942 oraz Battlefield Vietnam otworzyło drzwi przed kolejną odsłoną. Ta jednak od lat jest już oficjalnie niegrywalna.

Battlefield 2
Battlefield 2

Wielki powrót Battlefielda 2

Battlefield 2 ukazał się latem 2005 roku. Już na samym początku przyniósł on jednak ze sobą ogromną zmianę, przenosząc wojenne realia z czasów II wojny światowej oraz wojny w Wietnamie do czasów współczesnych. Ten pozornie ryzykowny ruch okazał się jednak strzałem w dziesiątkę, bo produkcja DICE zgromadziła jeszcze lepsze oceny niż poprzednicy. Niemniej “żyła” ona jedynie przez 9 lat, bo w 2014 roku Electronic Arts podjęło decyzję o wyłączeniu serwerów korzystających z oprogramowania GameSpy, a właśnie na takich działał BF2. Na tym historia gry mogłaby się zakończyć, ale nic z tego. Dotychczas najbardziej zapaleni gracze mogli nadal korzystać z serwerów społeczności BF2Hub.

Teraz jednak, jak się wydaje, nadchodzi prawdziwa rewolucja. Deweloper o nicku LifeCoder od ośmiu lat pracuje bowiem nad projektem związanym z Battlefield 2. Przy wykorzystaniu inżynierii wstecznej odtwarza on kod produkcji i jest coraz bliżej publicznej premiery. Co istotne, jego wersja ma mieć charakter open source i zostać udostępniona w ramach repozytorium w serwisie GitHub. Jednocześnie wydanie to ma być kompatybilne z istniejącymi już klientami, serwerami i modami. Dodatkowo pozwoli ono na uruchomienie FPS-a nie tylko na nowszych Windowsach, ale również i na Linuksie oraz macOS.

Sam LifeCoder opublikował wideo, w którym widzimy działanie projektu:

W tym materiale pokazuję projekt, nad którym pracowałem przez bardzo długi czas – w pełni kompatybilny kod źródłowy Battlefield 2. Kod nie jest jeszcze publicznie dostępny, ale wkrótce się to zmieni, gdy uporamy się z ostatnimi problemami i naprawimy luki bezpieczeństwa. [...] Więcej informacji pojawi się wkrótce.

GramTV przedstawia:

Klient BF2 zachowa na razie formę 32-bitową, niemniej dedykowany serwer, który został już ukończony, może zostać skompilowany do postaci 64-bitowej aplikacji dla Windowsa. Na ten moment projekt wyposażony jest już w działającą podstawową rozgrywkę multiplayer, niemniej sama obsługa map nie została jeszcze ukończona.

Komentarze
0



Nie ma jeszcze żadnych komentarzy. Napisz komentarz jako pierwszy!