Ara

GTA Evrenini Birleştiren İnanılmaz Mod: San Andreas, Vice City ve GTA III Tek Bir Yerde!

Grand Theft Auto serisi, modlama ve kişiselleştirme konusunda oldukça zengin bir geçmişe sahip. Ancak bu kez topluluğun daha önce hiç tanık olmadığı bir gelişme yaşanıyor. Dryxio adlı yetenekli bir mod yapımcısı tarafından geliştirilen bu yeni mod, GTA Vice City, GTA San Andreas ve GTA III'ü tek bir evrensel varlık altında birleştiriyor. Bu üç oyun, birbirine tam fonksiyonel ve gerçek zamanlı portal bağlantılarıyla bağlanıyor. Bu sayede sanki tek bir oyunun farklı odaları arasında gezer gibi, üç farklı oyun arasında seyahat edebiliyorsunuz.

Yukarıdaki video, bu modun ne kadar çılgın bir iş olduğunu gözler önüne seriyor. CJ'in San Andreas'taki Grove Street'te farklı bir konumdaki NPC'lere ateş ettiği anla başlıyor. Ardından, pembe bir portala doğru ilerliyor, tekrar NPC'lere ateş ediyor ve sanki sıradan bir kapıymış gibi portaldan geçerek GTA Vice City'de Tommy Vercetti olarak ortaya çıkıyor. Orada ortalığı birbirine kattıktan sonra portalın geri dönüyor ve CJ olarak Vice City'ye geçiyor. Ardından GTA III'e geçerek aynı şeyleri orada tekrarlıyor.

En dikkat çekici kısım ise bu portalların gerçekten başka bir dünyaya açılan pencereler gibi davranması. Bir oyunda durup diğerindeki NPC'lere ateş edebiliyorsunuz. Etkileşim düzeyinin ne kadar ileri gittiği belirsiz olsa da, örneğin arabalarla bu portallardan geçip geçilemeyeceği gibi detaylar henüz net değil. Ancak bu başarı şimdiden takdire şayan. Videoda ayrıca, bu portalları üç oyundan herhangi birinin içinde, istediğiniz yere kendiniz yerleştirebildiğiniz de gösteriliyor.

Peki tüm bunlar nasıl mümkün oluyor? Mod yapımcısı, üç oyunun da tek bir işlem (process) içinde aynı anda çalıştığını ve tek bir Direct3D cihazını paylaştığını açıklıyor. Her bir portal, canlı bir GPU dokusu görevi görüyor; yani herhangi bir video kaydı söz konusu değil ve gerçekçilik tamamen teknik bir üstünlükle sağlanıyor. Her oyuna geçiş, gerçek zamanlı olarak motor (engine) değişimiyle gerçekleşiyor. Bir portaldan geçtiğinizde, arka planda çalışan diğer oyunların motorları korunurken, sadece o an bulunduğunuz oyunun motoru devreye giriyor.

Her oyun ve onun dünyası, kendi yapay zeka, trafik, fizik, kayıt dosyaları, görevler ve hatta ayarları gibi tüm yerel işlevlerini koruyor. Portalları kullanırken herhangi bir yükleme ekranı yok; diğer taraftaki dünyaya anında, daha önce gördüğünüz şekilde giriyorsunuz. Bu, büyük ölçüde her oyunun kaynak kodunun tersine mühendislikle çözülerek açık kaynaklı bir motor kullanılarak yeniden derlenmesi sayesinde mümkün oluyor.

Dryxio, GTA III ve Vice City'nin orijinal kaynak kodlarını temiz, okunabilir C++ koduna dönüştüren topluluk projeleri olan re3 ve reVC'yi değiştirdi ve San Andreas ile etkileşim kurmak için plugin-sdk'yı kullandı. Bu oyunlar, birden fazla uzamsal sahneyi aynı anda oluşturamayan tescilli RenderWare motorunu kullandığı için, onun açık kaynaklı bir yeniden uygulaması olan librw, üç oyunu tek bir birleşik işlemde derlemek için kullanıldı.

Bu mod henüz halka açık değil, ancak topluluktaki herkesin gözünün üzerinde olacağına şüphe yok. Şu ana kadar yapılmış en teknik açıdan karmaşık GTA modu olma özelliğini taşıyor ve bu iddialı projeyi anlamak için yazılım hakkında derinlemesine bilgi sahibi olmaya gerek yok. Ortada ayrıca, Rockstar Games'in bunu telif hakkı ihlali olarak görüp yayından kaldırmasını talep edebileceği gerçeği de duruyor. Ancak şimdilik bu mod, insan yaratıcılığının (veya 'vibe-coding'in) bir kanıtı olarak varlığını sürdürüyor.

Önceki Haber
PlayStation 6 Kumandası 'Sonsuzluk' Getiriyor: Analog Çubuk Sürüklenmesi Devri Kapanıyor Mu?

Benzer Haberler: