Ara

Yapay Zeka, Super Smash Bros.’un İlk Oyununu PC’ye Taşıdı: Tamamen Yapay Zeka Destekli Geliştirme!

Nintendo'nun oyunlarını resmi olarak PC platformuna sunmayacağı bilinen bir gerçek. Bu durum, uzun yıllar boyunca oyuncuların bu oyunları orijinal konsollar dışında deneyimlemek için emülasyon yöntemlerine başvurmasına neden oldu. Ancak son yıllarda, emüle edilmiş versiyonlara göre daha gelişmiş özellikler sunan yerel PC bağlantı noktalarının (native PC ports) sayısı artıyor. Örneğin, The Legend of Zelda: Ocarina of Time ve Majora's Mask gibi oyunlar için geliştirilen bu bağlantı noktaları, daha yüksek çözünürlük desteği gibi avantajlar sunuyor.

Bu gelişmelerin sonuncusu ise orijinal Super Smash Bros. için geliştirilen yerel bir bağlantı noktası olarak öne çıkıyor. Projenin en dikkat çekici yanı ise, geliştirme sürecinin tamamen yapay zeka tarafından gerçekleştirilmiş olması.

Masahiro Sakurai tarafından yaratılan serinin ilk oyununun PC bağlantı noktasına BattleShip adı verilmiş. GitHub'da yer alan resmi açıklamalara göre, "Bağlantı noktası saf bir C/C++ kaynak kodundan oluşuyor; Nintendo'ya ait her bayt, siz tarafından sağlanan bir ROM'dan derleme zamanında çıkarılıyor. Eğer Nintendo 64 için Super Smash Bros.'un yasal bir kopyasına sahip değilseniz, bu projeyi derleyemez veya çalıştıramazsınız." Bu da projenin çalışması için NTSC-U v1.0 ROM'una ihtiyaç duyulduğu anlamına geliyor.

Projenin ilginçliğini artıran şey, ilk Super Smash Bros. serisini PC'de yerel olarak deneyimleme imkanının yanı sıra, daha önce de belirtildiği gibi, tamamının yapay zeka kullanılarak geliştirilmiş olması. Geliştirici JRickey, "Bu, %100 yapay zeka tarafından geliştirilmiş modern bir bağlantı noktası. Sadece benim, Opus 4.6, Opus 4.7 ve GPT 5.5'in katkılarıyla 25 günden biraz fazla sürdü. Geliştirme sürecinde 2 günden fazla boşluk yaşanmadı. Birçok noktada, ben başka işlerle uğraşırken ajanlar otonom olarak oluşturup test etmek üzere görevlendirildi." ifadelerini kullanmış.

Projenin başlama nedeni ise iki ana sebeple açıklanıyor. İlk olarak, geliştiricinin C dilinde işlerin nasıl yapıldığını daha derinlemesine öğrenme isteği. İkinci olarak ise, "yapay zekanın bu büyüklükte bir görev için kullanılabileceğine dair bir konsept kanıtı sunmak." Geliştirici, bunun N64 kartuşunu yapay zekaya verip PC bağlantı noktası elde etmek anlamına gelmediğini vurguluyor. Bu bağlantı noktasının ortaya çıkmasında, pek çok insanın yıllarca süren çalışmalarının, kod çözme (decomp), 3D motoru, varlık çıkarma ve diğer birçok unsurun bulunduğunu belirtiyor. Ancak asıl vurgulamak istediği nokta, "yapay zeka ile kısa sürede yapılabilecek çok sayıda hazır fırsatın olması."

Geliştirici, "Harika şeyler yapmanın önündeki engelin inanılmaz derecede düşük olduğunun kanıtı olmasını istiyorum. İnsanlar her zaman başkalarının çalışmalarını genişleterek bilgi ve yeteneklerini ilerlettiler. Ajan tabanlı kodlama, bu prensibin en yeni sınırını oluşturuyor. Umarım bu proje, başkaları için de kendi projelerini yaparak, kendileri için bir şeyler üreterek ve bunları özgürce başkalarıyla paylaşarak öğrenmeleri için bir ilham kaynağı olur." diyerek sözlerini tamamlıyor.

Yapay zeka araçlarının yardımıyla geliştirilen bu yerel Super Smash Bros. PC bağlantı noktası, ironik bir şekilde, Masahiro Sakurai'nin de destekleyebileceği bir gelişme. Efsanevi oyun yaratıcısı, geçtiğimiz yıl yaptığı açıklamalarda, geleneksel oyun geliştirmenin sürdürülebilirliğini kaybettiği bir ortamda, yapay zekanın verimliliği artırmak için kullanılması gerektiğini belirtmişti.

Önceki Haber
Raspberry Pi Pico ile Sadece 20 Dolar'a PS5 DualSense Kontrolcü Dongle'ı: Kablosuz Deneyim Artık Mümkün!

Benzer Haberler: