Battlefield 2'nin oyun motoru, OpenBF2 adıyla GitHub üzerinden açık kaynak olarak yayımlandı. Proje, oyunun 1.50 sürümüne ait Windows ve Linux binary dosyalarını inceleyerek motorun kaynak kodunu yeniden oluşturmayı hedefliyor.

Battlefield 2'nin oyun motoru açık kaynak olarak yayımlandı

OpenBF2, tersine mühendislik yöntemleriyle geliştirilen bağımsız bir projedir. Geliştirici, oyunun çalıştırılabilir dosyaları üzerinden motorun işleyişini analiz ederek benzer işlevleri yerine getiren bir kod tabanı oluşturuyor.

Projenin uzun vadeli hedefleri arasında mevcut Battlefield 2 istemcileri, sunucuları ve modlarıyla uyumlu bir yapı oluşturmak, modern işletim sistemleriyle uyumluluğu geliştirmek ve motorun eski sınırlamalarını gidermek yer alıyor. Ayrıca, daha güvenli bir özel sunucu altyapısı ve uygun bir düzenleme aracı üzerinde çalışılıyor.

Battlefield 2'nin oyun motoru açık kaynak olarak yayımlandı

OpenBF2'nin yayımlanması, eski bir oyunun teknik altyapısının daha fazla geliştirici tarafından incelenmesini sağlayarak oyunun uzun vadede korunmasına ve topluluk tarafından geliştirilmesine katkıda bulunabilir.