
Grand Theft Auto V’in Los Santos sokakları yıllardır mod geliştiricilerinin en büyük oyun alanlarından biri olmaya devam ediyor. Ancak NPCTalk adı verilen yeni açık kaynaklı proje, klasik grafik veya oynanış modlarından çok daha farklı bir noktaya odaklanıyor: Oyundaki karakterlerle gerçekten konuşabilmek.
Universal Modder çatısı altında geliştirilen NPCTalk, oyuncunun mikrofondan söylediği sözleri algılıyor, konuşulan karakterin kişiliğine ve bulunduğu duruma göre yapay zekâ ile yeni bir yanıt oluşturuyor ve ardından bu yanıtı karaktere benzeyen sentetik bir sesle gerçek zamanlı olarak oynatıyor.
Böylece GTA V’teki NPC’ler, önceden hazırlanmış birkaç diyalog satırını tekrar eden karakterler olmaktan çıkarak oyuncunun söylediklerine göre anlık tepki verebiliyor. Projenin geliştiricileri; Lamar, Michael, polisler ve sıradan yayalar gibi farklı karakterlerle sistemin çalışmasını gösteren örnekler hazırlamış durumda.
NPCTalk Nasıl Çalışıyor?
NPCTalk’ın arkasında tek bir yapay zekâ modeli yerine, birbirinden farklı görevleri yerine getiren birkaç servis birlikte çalışıyor.
Oyuncu mikrofon üzerinden konuştuğunda ilk aşamada NVIDIA Nemotron ASR devreye girerek sesi metne dönüştürüyor. Ardından Cerebras altyapısı üzerinden çalışan Qwen 3.8 27B modeli, oyuncunun söylediklerini, NPC’nin kimliğini ve oyun içindeki mevcut durumu değerlendirerek uygun bir cevap oluşturuyor.
Ortaya çıkan metnin karaktere aitmiş gibi duyulabilmesi için ise Fish Audio Drama 3 kullanılıyor. Sistem, konuşmayı ilgili karakterin sesine benzer şekilde sentezleyerek oyuna aktarıyor. Ses üretimi tarafında bulut üzerinde çalışan NVIDIA H100 sınıfı GPU altyapısından yararlanılıyor.
NPC’nin yalnızca konuşması değil, aynı zamanda konuşmaya uygun şekilde hareket etmesi de mümkün. TypeSafe Jev, karakterlerin eylem seçimini yönetiyor. Bu sayede bir polis memuru oyuncuya cevap verirken aynı zamanda jest yapabiliyor, belirli bir animasyonu oynatabiliyor veya verilen bazı sözlü komutlara fiziksel olarak karşılık verebiliyor.

NPC’ler Sadece Konuşmuyor, Duruma Göre Tepki de Veriyor
NPCTalk’ın dikkat çeken taraflarından biri, oluşturulan cevapların yalnızca bağımsız metinlerden ibaret olmaması.
Sistem oyun tarafından sağlanan bağlamsal verileri yapay zekâ modeline aktarabildiği için NPC’nin kim olduğu, oyuncunun ne söylediği ve çevrede neler yaşandığı gibi bilgiler yanıtın oluşturulmasında kullanılabiliyor.
Örneğin Lamar ile yapılan bir konuşma, karakterin kendine özgü üslubuna göre şekillenebilirken bir polis memuru çok daha farklı bir tavır sergileyebiliyor. Geliştiricilerin örneklerinde NPC’lerin konuşma sırasında altyazı göstermesi, ağız hareketi yapması ve uygun eylemleri gerçekleştirmesi de sistemin bir parçası olarak gösteriliyor.
Bu yapı, geleneksel oyunlarda kullanılan sabit diyalog ağaçlarından önemli ölçüde ayrılıyor. Çünkü geliştiricinin her olası konuşmayı önceden yazmasına gerek kalmadan, oyuncunun söylediklerine göre tamamen yeni cevaplar üretilebiliyor.
Yanıt Süresi Yaklaşık 1,15 ile 2,2 Saniye Arasında
Gerçek zamanlı yapay zekâ sistemlerinde en kritik sorunlardan biri gecikme. NPC’nin oyuncu konuştuktan birkaç saniye sonra cevap vermesi bile doğal konuşma hissini önemli ölçüde bozabiliyor.
NPCTalk geliştiricilerinin gerçekleştirdiği testlerde bas-konuş (push-to-talk) yöntemi kullanıldığında, oyuncunun cümlesini bitirmesi ile NPC’nin konuşmaya başlaması arasında yaklaşık 1,15 ila 2,2 saniyelik bir gecikme ölçüldü.
Mikrofonun sürekli açık olduğu ses algılama yönteminde ise konuşmanın tamamlandığının anlaşılması için yaklaşık 0,7 saniyelik ek bekleme süresi gerekiyor. Bazı yapay zekâ sorgularının yoğunluk veya servis koşullarına bağlı olarak daha uzun sürebileceği de belirtiliyor.
Sistemde konuşma metninin oluşturulması ile NPC’nin yapacağı hareketin seçimi paralel biçimde yürütülüyor. Ses tarafında ise akış yöntemi kullanıldığı için tüm ses dosyasının hazırlanması beklenmeden karakter konuşmaya başlayabiliyor.
NPCTalk Her Oyuna Tek Tıkla Kurulan Evrensel Bir Mod Değil
Projenin isminden ve genel yapısından dolayı NPCTalk’ın herhangi bir oyuna doğrudan kurulabilen evrensel bir mod olduğu düşünülebilir. Ancak geliştiriciler durumun böyle olmadığının özellikle altını çiziyor.
NPCTalk daha çok geliştiricilerin ve mod yapımcılarının farklı oyunlara yapay zekâ destekli konuşan NPC sistemi ekleyebilmesini sağlayan bir araç seti ve geliştirme altyapısı niteliğinde.
Her oyun için karakterlerin durumunu okuyabilmek, konuşmayı oyuna aktarabilmek ve NPC hareketlerini kontrol edebilmek amacıyla ayrı entegrasyonların hazırlanması gerekiyor.
Şu ana kadar sistemin çalışan ana örneği GTA V Legacy sürümünün tek oyunculu hikâye modu üzerinde geliştirildi. GTA V Enhanced sürümü veya GTA Online için resmi bir destek bulunmuyor. Proje ayrıca çevrim içi oyunlarda anti-cheat sistemlerini aşmaya yönelik kullanımları desteklemediğini açıkça belirtiyor.
GTA Online’da Kullanılması Önerilmiyor
GTA V modlarında özellikle dikkat edilmesi gereken konulardan biri GTA Online.
NPCTalk’ın GTA V uygulaması Script Hook V ve benzeri tek oyunculu modlama bileşenlerinden yararlanıyor. Geliştirici belgelerinde sistemin yalnızca hikâye modunda kullanılması gerektiği belirtiliyor ve anti-cheat korumalı çevrim içi modlara müdahale edilmemesi özellikle vurgulanıyor.
Bu nedenle NPCTalk veya benzer Script Hook tabanlı modları kullanmayı planlayan oyuncuların GTA Online tarafında oldukça dikkatli olması gerekiyor.
Sistem Açık Kaynaklı Ancak Kullanımı Tamamen Ücretsiz Olmayabilir
NPCTalk projesi MIT lisansı altında açık kaynaklı olarak GitHub üzerinde yayımlanmış durumda.
Bununla birlikte açık kaynaklı olması, sistemin çalıştırılmasının hiçbir maliyet oluşturmayacağı anlamına gelmiyor. Konuşma tanıma, büyük dil modeli sorguları ve özellikle yapay zekâ ile ses üretimi gibi işlemlerde çeşitli bulut servisleri kullanılabiliyor.
Ses üretiminin güçlü GPU altyapısı gerektirmesi nedeniyle özellikle yoğun kullanımda bulut servislerinden kaynaklanan ek maliyetler oluşabilir. Geliştiriciler bazı bileşenlerin farklı altyapılarla veya kullanıcının kendi sistemleriyle çalıştırılabilmesine yönelik seçenekler de sunuyor.
GTA V İçin Oynanabilir Ücretsiz Mod Yakında Yayımlanacak
19 Ekim 2026 itibarıyla NPCTalk araç seti ve GTA V entegrasyonuna ait geliştirme kaynakları GitHub üzerinden erişilebilir durumda.
Ancak doğrudan indirip kurulabilecek, son kullanıcıya yönelik oynanabilir GTA V modunun henüz yayımlanmadığı belirtiliyor.
Geliştiricinin paylaştığı bilgilere göre ücretsiz oynanabilir GTA V sürümünün önümüzdeki hafta yayımlanması planlanıyor. Şimdilik kesin bir çıkış günü paylaşılmış değil.
Yapay Zekâ Oyunlardaki NPC Sistemlerini Baştan Aşağı Değiştirebilir
NPCTalk bugün için deneysel bir modlama projesi olsa da ortaya koyduğu fikir oyun sektörünün uzun süredir üzerinde çalıştığı önemli bir dönüşümü gösteriyor.
Geleneksel oyunlarda geliştiricilerin oyuncunun verebileceği hemen her yanıtı önceden tahmin ederek diyalog seçenekleri hazırlaması gerekiyor. Üretken yapay zekânın devreye girmesiyle birlikte ise NPC’lerin oyuncunun söylediği herhangi bir cümleyi anlayıp karakterlerine uygun, tamamen yeni yanıtlar oluşturması mümkün hale geliyor.
Böyle bir teknolojinin yalnızca konuşmayla sınırlı kalmayıp NPC davranışlarını, görev sistemlerini ve oyun dünyasındaki olayları da etkilemesi halinde özellikle açık dünya ve rol yapma oyunlarında çok daha dinamik deneyimler ortaya çıkabilir.
NPCTalk’ın GTA V gibi 2013 yılında çıkmış bir oyunda bile bu fikrin çalışabilir bir örneğini göstermesi ise yapay zekâ destekli NPC sistemlerinin önümüzdeki yıllarda oyun geliştirme dünyasında ne kadar önemli bir alan haline gelebileceğine dair dikkat çekici bir örnek oluşturuyor.
Sizce yapay zekâ ile gerçek zamanlı konuşabilen NPC’ler oyunları daha sürükleyici hale getirir mi, yoksa önceden yazılmış diyalogların yerini tamamen almaması mı gerekir?




