
Bir oyunun en büyük numarası, gerçek olmadığını bildiğimiz bir şeye bizi inandırmasıdır. Ekrandaki şehir gerçekte yoktur, karşıdaki düşman öfkelenmez, takım arkadaşımız yorulmaz. Yine de saklanır, korkar, sevinir, kaybettiğimizde üzülürüz. Oyun başından beri gönüllü olarak girdiğimiz bir illüzyondur. Yapay zeka bu illüzyonu icat etmedi. Fakat artık perdenin arkasında durmakla yetinmiyor. Masaya oturuyor, oyunu kuruyor ve bazen oyun dünyasının içinden bize sesleniyor.
İnsanla makinenin oyun masasında karşılaşması yeni değil. Satranç bu hikayenin en tanıdık sahnesi. IBM’in Deep Blue bilgisayarı 1997’de dünya şampiyonu Garry Kasparov’u yenince ortaya çıkan duygu yalnızca şaşkınlık değildi. Sanki insan aklının özel kabul ettiği bir oda zorla açılmıştı. Oysa Deep Blue’nun gücü büyük ölçüde çok hızlı hesap yapabilmesinden geliyordu. Makine milyonlarca ihtimali tarıyor, insanın sezgi dediği şeye işlem gücüyle karşılık veriyordu. Bu yüzden yenilgiye rağmen küçük bir teselli alanı kalmıştı. Evet, makine kazanmıştı ama bizim gibi düşünmüyordu.
Go oyunu bu teselliyi de sarstı. Tahtadaki olasılıkların büyüklüğü yüzünden Go, uzun süre insan sezgisinin daha korunaklı alanlarından biri sayıldı. 2016’da AlphaGo ile Lee Sedol arasında Seul’de oynanan beş maç bu nedenle bir spor karşılaşmasından fazlasına dönüştü. AlphaGo seriyi 4’e 1 kazandı. İkinci oyundaki 37. hamlesi, ustaların ilk bakışta yanlış bulduğu ama daha sonra oyunun yönünü değiştirdiği anlaşılan bir seçimdi. Dördüncü oyunda bu kez Lee Sedol’un 78. hamlesi geldi. O da son derece düşük ihtimalli bir hareketti ve Sedol’un serideki tek galibiyetinin yolunu açtı. Maçın en güzel tarafı, insanın makineye yenilmesi değildi. Makinenin alışılmadık bir hamlesine insanın yine alışılmadık bir hamleyle cevap vermesiydi. Oyun, iki farklı düşünme biçiminin birbirini görünür kıldığı bir sahneye dönüşmüştü.
Satranç ve Go kapalı sistemlerdi. Kurallar sabitti, bütün taşlar görünüyordu. Video oyunlarıysa gürültülü, hızlı ve çoğu zaman eksik bilgiyle oynanıyor. StarCraft II oynayan AlphaStar ya da Dota 2 dünya şampiyonu OG’yi yenen OpenAI Five bu sınırı biraz daha ileri taşıdı. Artık mesele yalnızca bir sonraki doğru hamleyi hesaplamak değildi. Zamanlama, kaynak yönetimi, rakibin niyetini okuma ve takım halinde davranma da işin içindeydi.
RAKİPTEN TAKIM ARKADAŞINA
Bugünkü eşik ise kazanan makinelerden, birlikte oynayan makinelere geçiş. Google DeepMind’ın SIMA 2 sistemi farklı üç boyutlu oyunlarda ekrana bakıyor, sanal klavye ve fare kullanıyor, konuşarak verilen hedefleri yorumluyor ve daha önce görmediği ortamlarda yolunu bulmaya çalışıyor. Yani belirli bir oyunun açıklarını ezberleyen bot olmaktan ziyade, oyun oynamanın genel dilini öğrenen bir oyuncuya benzemeye çalışıyor. Burada rakip koltuğu yavaşça takım arkadaşı koltuğuna dönüşüyor.
Tam bu noktada kazanmak ile oynamak arasındaki fark önem kazanıyor. Bir oyunu yalnızca en iyi sonuca ulaşmak için oynamayız. Merak ederiz, oyalanırız, yanlış kapıyı açarız, sırf nasıl bir tepki vereceğini görmek için sistemle uğraşırız. Yapay zeka hedefe bizden hızlı varabilir. Fakat oyunun anlamı bazen hedefe varmamak için bulduğumuz bahanelerde saklıdır. Geleceğin yapay oyuncusu ne kadar becerikli olursa olsun, onu ilginç kılacak şey kusursuzluğu değil, bizimle kurduğu oyun ilişkisi olacak.
YENİ ORTAK
Yapay zekanın ikinci rolü geliştiricilik. Bir video oyunu koddan ibaret değildir. Görsel dünya, animasyon, ses, müzik, diyalog, bölüm tasarımı, denge, test ve oyuncunun hiçbir zaman görmeyeceği yüzlerce küçük karar aynı yapının içinde buluşur. Üretken yapay zeka bugün bu alanların neredeyse tamamına dokunuyor. Taslak metin yazıyor, kod öneriyor, görsel fikir üretiyor, ses yaratıyor, üç boyutlu nesne hazırlıyor ve test sırasında oyuncu gibi davranabiliyor.
Microsoft’un Muse adlı modeli, Ninja Theory’nin Bleeding Edge oyunundan alınan verilerle eğitildi. Yalnızca görüntü üretmeye değil, oyundaki fizik ile kumanda hareketleri arasındaki ilişkiyi anlamaya çalışıyor. Roblox’un Cube sistemi ise metinden oyun motorunda kullanılabilecek üç boyutlu nesneler üretiyor. Bir oyuncunun birkaç kelimeyle istediği aracı ya da kıyafeti oyun dünyasına dahil edebildiği bir gelecek artık yalnızca sunum slaytlarında durmuyor. Üretim aracı ile oyunun kendisi aynı yüzeyde birleşmeye başlıyor.
Bu dönüşümü sadece hız meselesi olarak okumak eksik kalır. Geliştirici artık bazı işlerde üretmekten önce tarif etmek zorunda. Ne istediğini, neden istediğini ve çıkan sonucun neden doğru olmadığını makineye anlatıyor. Buna prompt yazarlığı demek mümkün ama izah tasarımı daha yerinde bir ifade. Çünkü iyi sonuç, sihirli birkaç kelimeden değil, fikrin sınırlarını açıkça kurabilmekten çıkıyor. Yapay zeka, seçenekleri çoğaltıyor. Hangi seçeneğin oyunda kalacağına ise hâlâ bir niyet karar veriyor.
KARAKTER ARTIK KONUŞUYOR!
Üçüncü rol oyun karakteri. Geleneksel oyun karakterleri yıllardır yapay zeka tarafından yönetiliyor. Eski bir Pokemon kasabasında aynı kişinin önüne on kez çıkarsanız size on kez aynı cümleyi söyler. Metal Gear Solid’da bir nöbetçi sesi, hareketi ya da şüpheli bir izi takip ederek varlığınızı fark eder. Red Dead Redemption 2’de ise kasaba sakinleri sabah işe gidip akşam eve dönen gündelik düzenlere sahiptir. Her örnekte kullanılan yöntem başka olsa da ortak nokta belli: Karakterlerin bir hayatı varmış gibi görünmesi için tasarlanmış davranış kalıpları. Karakter akıllı görünür çünkü doğru anda doğru tepkiyi verir. Oyuncu da perde arkasındaki kuralları bir süreliğine unutmayı kabul eder.
Üretken yapay zeka bu anlaşmayı değiştiriyor. Artık karakter yalnızca davranışlarıyla dikkat çekmiyor, cevap da veriyor. Üstelik önceden yazılmış üç seçenekten birini seçerek değil, o anda yeni bir cümle kurarak.
“Kimin oyunu bu?” sorusunun tek bir cevabı yok. Oyunu makine tek başına kurmuyor, insan da artık her ayrıntıyı tek başına belirlemiyor. Aralarında yeni bir iş bölümü oluşuyor. Fakat bu ortaklıkta asıl değer, ne kadar çok içerik üretildiğinde değil, o içeriğe kimin niyet verdiğinde yatıyor. Çünkü oyunu oyun yapan şey hesap, görüntü ya da konuşma değil. Oyuncuya anlamlı bir seçim yaptığını hissettiren görünmez tasarım.
Belki yapay zeka bir gün bizden daha iyi oynayacak, bizden hızlı dünya kuracak ve oyun karakterlerini bizden daha akıcı konuşturacak. Yine de son soru değişmeyecek: Bu dünyada neyi önemsememiz gerektiğine kim karar veriyor? O cevap insanda kaldığı sürece oyun da yalnızca makinenin olmayacak.
Bunun en çarpıcı örneklerinden biri Matrix evreninde ortaya çıktı. Epic Games’in 2021’de yayımladığı The Matrix Awakens aslında Unreal Engine 5’in gücünü göstermek için hazırlanmış bir teknik demoydu. Daha sonra Replica Studios bu şehir altyapısını kullanan bir Smart NPC deneyimi hazırladı. Oyuncu sokaktaki karakterlere kendi sesiyle soru sorabiliyor, karakterler de konuşmanın içeriğine göre cevap, ses tonu ve beden hareketi üretiyordu.
Matrix için bundan daha uygun bir deney düşünmek zor. Simülasyonun içinde yaşadığını bilmeyen bir karaktere, aslında gerçek olmadığını söyleyebiliyorsunuz. Karşınızdaki kısa bir duraksamanın ardından itiraz ediyor, endişeleniyor ya da sizi deli sanıyor. Elbette bilinç kazanmıyor. Bir dil modeli, karakter için hazırlanmış bilgiler ve sentetik ses sistemi birlikte çalışıyor. Fakat oyuncunun yaşadığı an teknik açıklamadan daha kuvvetli. Birkaç saniyeliğine de olsa ekrandaki figürün bizi duyduğu hissine kapılıyoruz. İllüzyon tam olarak burada başlıyor.
Haziran 2026’da açık denemeye çıkan PUBG Ally ise bu fikri doğrudan takım oyununa taşıyor. Oyuncunun sesini dinliyor, maçın o anki durumunu değerlendiriyor, konuşarak cevap veriyor ve oyun içinde eyleme geçiyor. Krafton buna sıradan bir NPC yerine birlikte oynanabilir karakter diyor. İsim değişikliği küçük görünebilir ama niyet açık. Karakter artık dekor değil, ilişkinin tarafı olmak istiyor.
ÖZGÜRLÜĞÜN DE BİR SINIRI VAR!
Burada kolayca kapılabileceğimiz başka bir illüzyon var. Sonsuz konuşma, sonsuz karakter derinliği demek değil. İyi yazılmış bir oyun karakterini unutulmaz yapan şey her soruya cevap verebilmesi değildir. Tutarlı bir arzusunun, geçmişinin, korkusunun ve sınırlarının olmasıdır. Bazen söylemediği cümle, söylediğinden daha değerlidir. Yapay zeka karaktere sınırsız kelime verebilir. Fakat o kelimelerin bir kişiliğe dönüşmesi yine tasarım gerektirir.
Üstelik oyun dünyasında özgürlük her zaman iyi sonuç vermez. Bir karakterin yanlış bilgi vermesi, hikayenin tonunu bozması, oyuncunun kurduğu sınırları aşması ya da her konuşmada başka biri gibi davranması mümkündür. Gecikme, maliyet, güvenlik ve oyuncu verisinin nasıl işlendiği de işin görünmeyen tarafı. Canlı bir karakter yanılsaması yaratmak için yalnızca konuşan bir modele değil, hafızaya, bağlama, oyunculuk yönetimine ve oldukça sıkı sınırlara ihtiyaç var.
Yapay zeka bugün aynı oyunda üç farklı yere oturabiliyor. Karşımızda oyuncu, yanımızda geliştirici, ekranın içinde karakter. Yakında bu rollerin birbirinden ayrılması daha da zorlaşacak. Bizimle oynayan bir karakter aynı anda yeni bir görev üretecek, ürettiği görevi bizim davranışımıza göre değiştirecek ve sonra o görevin içinde başka bir kimlikle karşımıza çıkacak.