Teknoloji dünyasının nabzını tutan Teknoscope olarak, oyun geliştirmenin geleceğine ışık tutan önemli gelişmeleri yakından takip ediyoruz. Geçtiğimiz günlerde gerçekleşen ve merakla beklenen State of Unreal 2026 sunumunda, Epic Games hem Unreal Engine 5.8'in yayınlandığını duyurdu hem de gelecek nesil motor Unreal Engine 6 hakkında detaylı bilgiler paylaştı. Geçtiğimiz ay Rocket League Şampiyonluk Serisi'nde ilk kez ipuçları verilen UE6, oyunların oluşturulma ve işletilme biçimini baştan aşağı değiştirmeyi hedefliyor.
Epic Games Kurucusu ve CEO'su Tim Sweeney, sahneye çıkarak UE6'nın sadece grafik ve dünya inşasındaki iyileştirmelerle sınırlı kalmayıp, oyunların dağıtım ve canlı operasyon süreçlerini de kapsayan bir vizyonla geldiğini belirtti. Sweeney'e göre, Unreal Engine 6 ile bir kez oluşturulan bir oyun, konsol mağazaları, PC platformları ve mobil marketler dahil olmak üzere her yerde yayınlanabilecek. Hatta Fortnite ekosistemiyle veya diğer UE6 oyunlarıyla entegre bir şekilde canlı güncellemeler alabilecek.
Bu büyük adımda, UE5 ve Unreal Editor for Fortnite'ın tek bir motor altında birleştiği görülüyor. Ancak bu sadece buzdağının görünen kısmı. Yeni motor, büyük ve kalıcı dünyalar için tasarlanmış Verse adlı yeni programlama dilinden güç alıyor. Verse'in çalışma zamanı, küresel durumları ve işlemsel eş zamanlılığı yönetirken, geliştiricilerin tek bir makinede çalışıyormuş gibi oyun mantığı yazmasına olanak tanıyacak. Motor, bu mantığı arka planda dağıtarak ölçeklenebilirliği sağlayacak.
Scene Graph ise UE6 için baştan aşağı Verse üzerine inşa edilmiş yepyeni bir oyun framework'ü olarak karşımıza çıkıyor. Bu yapı, oyunların ve deneyimlerin daha kolay oluşturulmasını hedeflerken, farklı oyunlar arasında tekrar kullanılabilir bileşenlerin üretilmesini kolaylaştıracak. Bu, eski oyun kodları için bir değişim katmanı olmanın ötesinde, motorun yeni temelinin bir parçası.
Sunumda öne çıkan bir diğer önemli tema ise taşınabilirlik oldu. Epic, UE6 ile temel genişletilebilirliğin ötesine geçerek, glTF ve USD gibi formatlar için desteği de içeren açık birlikte çalışabilirlik standartlarını zorlayacaklarını belirtti. Fortnite kozmetikleri bu özelliğin ilk büyük kanıtı olacak; oyuncular Fortnite kıyafetlerini diğer oyunlarda kullanabilecek ve kendileri için uyumlu kıyafetler üretebilecekler. Amaç, oyuncular için paylaşılan bir değer ve “akıllı varlıklar” için ortak bir ekonomi yaratmak.
Ancak tartışmasız en çok dikkat çeken bölüm, LLM'lerin Unreal Engine 6'ya entegrasyonu hakkındaki kısımdı. Epic, MCP (Model Context Protocol) eklentisi aracılığıyla, Claude, Gemini veya özel bir model gibi tercih edilen modele geniş bir motor yetenekleri kümesi sunuyor. Bu, Unreal içindeki isteğe bağlı bir iş akışı katmanı olarak, modellerin içerik oluşturmaya yardımcı olmasına olanak tanırken, geliştiricilerin kontrolü elinde tutmasını sağlıyor. Model, editörün yerini almıyor; onun üzerinden çalışıyor ve her şey hala düzenlenebilirliğini koruyor. Geliştiriciler bir komut veya görevle başlıyor, model ise MCP'yi kullanarak sahneyi inceleyip buna göre hareket ediyor.
Sunumda gösterilen demo, bir odaya mobilya eklemekten, bunu bir şehre genişletmeye, yol ve binalar yerleştirmeye, ardından aydınlatma, materyaller ve efektler üzerinde iterasyonlar yapmaya kadar uzandı. Anlamsal arama, varlık kütüphanesinden ilgili öğeleri bulmaya yardımcı oluyor; böylece model, geliştiricinin isteğine uygun bir kanepe, lamba, sandalye veya şehir varlığını bulabiliyor. Yaratıcılar daha sonra müdahale edip herhangi bir bölümü manuel olarak ayarlayabiliyor. Bu, modelin geniş otomasyonu ve geliştiricinin hassas kontrolü arasındaki dengeyi kuruyor.
UE6 blog yazısında Epic, LLM'lerin, üretken yapay zeka modellerinin ve Claude ile Codex gibi araçların, yaratıcı kontrolü korurken içeriği daha hızlı oluşturmaya yardımcı olmada merkezi bir rol oynayacağını belirtiyor. UE6'nın hedefi, içerik yazımındaki sıkıcı işleri büyük ölçüde azaltarak yaratıcı keşiflere daha fazla zaman ayırmak ve bir ekibin içeriklerini cilalamak için yapabileceği iterasyon miktarını artırmak.
Yapay zeka tarafı, içerik oluşturma sürecine entegre olmak üzere tasarlandı, ayrı bir araç olarak yanında durması amaçlanmıyor. Oyun ekipleri için model, seviye montajı, karakter kurulumu, kod yardımı, çökme analizi ve test üretimi gibi konularda yardımcı olabilecek. Film ve medya ekipleri için ise zamanla görüntü ve video iş akışlarını yönetebilecek: stil çerçeveleri oluşturabilecek, bir görüntü alanını yeniden stilize edebilecek, bir çekimden video üretebilecek veya sahne verilerini kullanarak görüntü modellerini yönlendirebilecek. MCP'nin modele Unreal'ın sahnesine, varlıklarına ve iş akışlarına erişim sağlaması sayesinde aynı temel, tüm bunların desteklenmesini sağlıyor.
LLM'ler mekansal düşünmede mükemmel olmasa da, Epic bu durumu 80'den fazla temel Prosedürel İçerik Üretimi yapı taşı, örnek kütüphanesi ve belirli Unreal iş akışlarını kodlayan Beceriler (Skills) sağlayarak ele almış. Bu, modele sonucu derlemek için güvenli ve tekrar kullanılabilir bir yol sunuyor. Kritik olarak, her şey geliştiricilerin kontrolünde kalıyor. LLM'lerden ne kadar yardım almak istedikleri tamamen onlara bağlı. Bu arada, Epic UE6 ile LLM kullanımından çok bahsetse de, bahsi geçen MCP sunucusu, PCG Primitive Plugin ve geliştirilen Beceriler, aslında bugün itibarıyla 5.8'in bir parçası olarak yayınlanmış durumda.
Epic ayrıca UE5'ten ani bir kopuş istemediğini vurguladı. UE5 ve UEFN tek bir editörde birleşecek ve mevcut projeler için yönetilebilir bir geçiş yolu sunulacak. Epic'e göre, Aktörler (Actors) ve Blueprint'ler UE6'nın ilk sürümlerinde yer almaya devam edecek, yeni framework yeterince olgunlaştıktan sonra dönüştürme araçları sunulacak. Hedef, 2027'nin sonlarında UE6 Erken Erişim (Early Access) sürümü, ardından 12 ila 18 ay sonra tam sürüm; yani 2028 sonu ile daha olası bir şekilde 2029 arasında.
Bu arada, Epic'in şu anda bir Unreal Engine 5.9 yayınlama planı bulunmuyor, ancak ihtiyaç doğması halinde bunu yapmaya açık olduklarını belirttiler.