Skip to content

MIRA, oyun motoru olmadan oynanabilir bir 2v2 Rocket League maçı çalıştırıyor

General Intuition, Kyutai ve Epic Games, MIRA'yı temmuz başında yayımladı; bu, oynayana kadar gerçek dışı gelen türden bir şey. MIRA, arka planda herhangi bir oyun motoru olmadan eksiksiz bir 2v2 Rocket League maçını simüle eden, 5 milyar parametreli bir dünya modeli. Topun sekmesini hesaplayan fizik kodu ya da arenayı çizen bir görüntüleyici yok. Gizil difüzyon modeli, dört oyuncunun da tuş girdilerini alıp her oyuncunun görüşündeki bir sonraki kareyi tek GPU üzerinde saniyede 20 kez üretiyor. Kod GitHub'da, eğitim verileri Hugging Face'te ve şu anda mira-wm.com adresinde tarayıcınızdan oynayabileceğiniz canlı bir demo var.

Asıl haber çok oyunculu olması

Oynanabilir sinirsel simülasyonlar yeni değil. GameNGen, 2024'te Doom'u bir difüzyon modelinin içinde çalıştırdı; Oasis de Minecraft için aynısını yaptı. Ancak bunlar tek oyunculuydu. Model tek bir kişinin girdilerine yanıt veriyor ve geri kalan her şeyi sahnenin parçası olarak ele alıyordu. MIRA ise aynı anda dört kişinin girdilerine yanıt veriyor. Bir araba topa dokunduğunda dört ekranın da topun nereye gittiği konusunda uzlaşması ve modelin hangi değişikliğe kimin girdisinin yol açtığını çözmesi gerekiyor. Aynı maçın birbiriyle senkronize dört birinci şahıs görünümünü üretiyor ve bunları gerçek bir 2v2 oyunun çalışmasına yetecek kadar tutarlı tutuyor. Buradaki zor problem bu ve görebildiğimiz kadarıyla daha önce hiç kimse bunun açık bir sürümünü yayımlamadı.

Eğitim verileri de başlı başına önemli bir sürüm. Rocket Science veri kümesi, yaklaşık 10.000 saatlik 2v2 maç içeriyor: 15.000'den fazla oyuna yayılan yaklaşık 29 TB veri; dört oyuncunun da bakış açısından zaman eşlemeli 720p video, klavye girdileri, oyun olayları ve 120 Hz'de kaydedilen fizik durumu. Her maç botlar, özellikle de herkese açık Nexto botu tarafından oynandı; dolayısıyla veri kümesinde insan oynanışı hiç yok. Kod Apache 2.0, veri kümesi ise CC BY-NC-SA 4.0 lisansıyla sunuluyor; Rocket League içeriklerinin ticari kullanımı için yine de Epic'ten ayrıca izin alınması gerekiyor. Burada üzerinde durmaya değer ayrıntı ise Epic'in adının projede yer alması. Dünyanın en ünlü oyun motorunu satan şirket, içinde hiçbir oyun motoru bulunmayan oynanabilir bir oyunun yayımlanmasına katkıda bulundu.

Henüz yapamadıkları

Yazarlar sınırlamalar konusunda son derece açık sözlü. Söz konusu “tek GPU”, herhangi bir oyuncunun bilgisayarında bulunabilecek türden değil, veri merkezlerine yönelik bir Nvidia B200. Çıktı 720p ve 20 fps; bu da gerçek oyunun orta sınıf bir PC'de sunduğunun çok altında. Bağlam penceresi kısa olduğundan model skoru ve süreyi unutabiliyor. Top bazen kendi kendine kaleye doğru sürükleniyor, arabalar zaman zaman girdi olmadan seğiriyor ve botlar nadiren gerçekleştirdiği için ender olaylar yeterince eğitilmemiş durumda. Tek bir botun oynama tarzından öğrenilmiş tek bir oyunu simüle ediyor. Bunların hiçbiri sonucu değersizleştirmiyor. Yalnızca gelişim eğrisinin neresinde olduğumuzu gösteriyor.

Oyun geliştiricileri için anlamı

İlerleme hızına bakın. 2024'te bir dünya modeli Doom'u tek oyuncu için çalıştırıyordu. 2025'te sıra Minecraft'taydı. 2026'nın ortasına gelindiğinde ise araç fiziğine sahip, dört oyunculu bir takım sporu; verileri, açık kaynak kodu ve tarayıcı demosuyla birlikte yayımlanmış durumda. Maç başına bir B200 ile tarayıcı sekmesi karşılaştırmasında kazanan belli olduğundan oyun motorları bu çeyrekte tehlikede değil. Ancak iki çizgi birbirine yaklaşıyor: oyun motorları, Meshy'nin çalışma zamanında üretilen mekanikleri gibi yapay zekâ tarafından üretilen içerikleri çalışma zamanında bünyelerine katarken sinirsel simülasyonlar oynanabilir, çok oyunculu ve açık hâle geliyor. Cinevva, bu yakınsamanın önceliği tarayıcıya veren tarafında yer alıyor. Bizim öngörümüz, oyun üretiminin tarayıcıya taşınacağı, oyunların anında yayımlanacağı ve insanların zaten sahip olduğu donanımlarda çalışacağı yönünde. Sinirsel simülasyon sunulabilecek kadar ucuzladığında, 100 GB'lık bir kuruluma girmesinden çok daha önce tam olarak bu tür bir dağıtım modeline yerleşecek. Her iki durumda da kıt kaynak değişmiyor: oynamaya değer bir şey.

Kaynaklar