Hocam tespitlerinde sonuna kadar haklısın, teknoloji gerçekten o yöne evrildi. Artık ekran kartları sadece grafik çizmiyor, yeni teknolojiler sayesinde kalabalık simülasyonlarını ve ağır animasyonları çok rahat kendi üzerine alabiliyor, bahsettiğin Witcher 4 demosu da bunun en güzel kanıtı. Ama işin içine Rockstar ve GTA dünyası girince kurallar biraz değişiyor.
Ekran kartı o yüzlerce NPC'nin yürümesini, yol bulmasını ve görsel akıcılığını çok rahat hesaplar ama işin arka planındaki dinamik yapı tamamen işlemciye bakar. GTA dünyasındaki bir NPC sadece oradan oraya yürüyen bir görsel değildir, sen havaya ateş açtığında veya kaza yaptığında o adamın vereceği rastgele tepkiler, kendi içindeki yapay zekâ döngüsü ve fizik motoruyla olan etkileşimi tamamen işlemcinin yapacağı sıralı hesaplamalara muhtaçtır. Ekran kartı işin animasyon ve görsel matematiğini ne kadar kendi üstüne alırsa alsın, o devasa şehrin karar mekanizması ve olay örgüsü her zaman işlemcinin sırtında kalacak. Yani işin kas gücünü ekran kartına yıksalar bile, o yaşayan şehrin beyni hala işlemci olmak zorunda, bu yüzden sınırları belirleyen parça yine işlemci olacak.
Zaten o bahsettiğin Witcher 4 demosu direkt Unreal Engine 5 içinden alınma diye biliyorum. Geçen bu motoru kullanan bir arkadaşa tam bunu sordum. Unreal Engine 5 kalabalıkların animasyon yükünü ekran kartına gerçekten çok iyi yıkıyor.
Ama haklısın rockstara kaldık bakalım.