Battlefield 2 lebt weiter: OpenBF2 ist jetzt Open Source
- Startseite
- Battlefield 2
Battlefield 2 wird von Fans rekonstruiert: OpenBF2 ist jetzt Open Source
Nach mehr als 20 Jahren erhält Battlefield 2 eine neue Chance dank seiner Fans. Ein Projekt hat den Programmcode des Originalspiels rekonstruiert und OpenBF2 nun in Open Source veröffentlicht.
2005 erschien erstmals der von DICE entwickelte Multiplayer-Shooter Battlefield 2. Für viele Fans des Genres zählt der Titel zu den Klassikern. Nach mehr als 20 Jahren will ein Fanprojekt Battlefield 2 nun zu neuem Glanz verhelfen. Vor wenigen Tagen wurde der Code zum Projekt OpenBF2 veröffentlicht.
Fanprojekt OpenBF2 rekonstruiert Battlefield 2
Die Faninitiative hinter OpenBF2 hat Anfang Oktober auf Reddit verkündet, dass sie jahrelang am Reverse-Engineering von Battlefield 2 gearbeitet hat und kurz davor steht, das Projekt als Open Source allen zur Verfügung zu stellen. Mittlerweile steht der Code für die Community auf GitHub zur Verfügung. Damit können nun alle Hobby-Entwickler und Battlefield 2-Fans gemeinsam am Code arbeiten, ihn modifizieren und verbessern.
Das Projekt OpenBF2 rekonstruiert die Original-Engine hinter Battlefield 2 in der Version 1.50. Die zugrunde liegenden Dateien basieren auf den ausgelieferten Windows- und Linux-Programmdateien. Das Team von Hobby-Entwicklern hat den Programmcode zwar erfolgreich rekonstruiert und als Open Source veröffentlicht, jedoch bedeutet das nicht, dass Spieler nun Battlefield 2 kostenlos spielen können.
Vielmehr geht es darum, die ursprüngliche Engine nachzubilden und dabei beispielsweise auch die Kompatibilität mit modernen Betriebssystemen und Mods zu gewährleisten. Somit sollen Fehler und Einschränkungen der älteren Engine beseitigt werden. Insbesondere Modder könnten davon profitieren und unter anderem mehr Kontrolle über KI-Systeme des Spiels erhalten, die sie bislang nicht anpassen konnten. Als Beispiele nennt das Fanprojekt Mods wie Project Reality oder Forgotten Hope 2, die auf Battlefield 2 basieren und von den Zugängen zu den Engine-Funktionen profitieren können.
Der rekonstruierte Client kann bislang bereits bestimmte Karten aus Battlefield 2 ausführen. Außerdem wird weiterhin an dedizierten Servern gearbeitet. Viele Komponenten der Engine sind jedoch noch unfertig und die KI-Funktionen wurden noch nicht vollständig analysiert. Mit der Veröffentlichung von OpenBF2 als Open Source erhofft sich die Faninitiative auch, Hilfe von weiteren Entwicklern zu erhalten. Auf Reddit wird bereits über mögliche weitere Funktionen diskutiert. Dort wünschen sich Spieler beispielsweise intelligentere Bots und bessere Kommandantenentscheidungen als im ursprünglichen Battlefield 2.
Quelle: via Reddit