Evet arkadaşlar bazılarınız bunu duymuştur ya da görmüştür. Adamlar Blueprinti komple kaldırıyorlar. Birkaç sürüm kullanacaksınız sonra Deprecated olacak. Sonra da yeni versiyonlarda kullanamayacaksınız.
Ben eski versiyonda kalırım diyebilirsiniz fakat o zaman da başka problem geliyor başınıza. Mesela marketten asset mi satın almak istediniz? Hop sürüm uymadı. Çok eski bir sürümde kaldığınız için yeni gelen eklentileri ve assetleri kullanamıyorsunuz.
Yani eski sürümde kalmak sizi kurtarmıyor. Ancak bir ekibiniz var ise orta ölçekli bir oyun şirketi iseniz kendiniz bir şeyler üretebiliyorsanız kalmanızda sakınca olmazdı. Fakat dışarıya bağımlı bir Indie iseniz geçmiş olsun.
Verse adında bir coding tool geliyor. Bu da BP gibi Runtime çalışan bir şey. Arkada neye derleniyor bilmiyorum büyük ihtimal ile bir şeye derlenmiyor. Fakat Compile edilip çıktı alındığında Blueprint gibi okuması zor performans yiyen bir şeye dönüşmediği kesin.
Bir de ECS sistemi geliyormuş. ECS nedir?
Garry Mod oynayanlar bilir 20 NPC atın sahneye FPS 200 den 90 a çakılacaktır. Sebebi ise her NPC karakterinin ayrı bir bellek ve işlemci bloğu yemesi. Draw Call gibi bir şey. Ama daha çok hesaplama kısmında. Yani sizin elinizde 10 kişilik bir ordu var ve siz tek seferde hepsine seslenmek yerine tek tek sesleniyorsunuz öyle düşünün.
ECS ise bunu bir nevi ortadan kaldırıyor. Bunun gibi tonlarca sorunu ve sistemi ortadan kaldırıyor. Daha az çökme, daha anlaşılabilir ve gruplandırılmış veriler sunuyor. Mesela bir karakteriniz var onun hızı var bilmem neyi var componenti var. Bu bilgiler varsayılan Unrealde bellekte dağınık tutulurken, ECS sisteminde gruplandırılarak tutuluyor. Bu mantıklı bir sistem buna lafım yok. Zaten Blueprinti buna uyarlayamadıkları için kaldırmak istemişler.
Onun yerine Verse dili geliyor. Script yazacaksınız yani. Bir de Verse'nin AI destekli görsel kodlama tipi varmış. Siz prompt giriyorsunuz o oluşturuyor. AI geldi yine s.çtı bir şeylerin içine.
Ortalıkta saçma sapan oyunlar göreceksiniz. Böyle 10 prompt ile oluşturulmuş dandik oyunlar. Nasıl şuan Friendslop tipi var? Yok 4 arkadaşınla şunu yap, yok 4 arkadaşınla şunu bul ama yaratık seni kovalasın. Yok bu oyunda yaratık senin sesini duyuyor. Bir bakıyorsun öncekilerin aynısı sadece 1 tane farklı özellik ile piyasaya sürülmüş tonlarca copy paste saçma sapan oyunlar var. Hiçbir özgünlükleri yok. AIsloptan sonra bir de Friendslop kavramı çıktı. AI kullanmaya karşı değilim ama böyle her işini AI tarafına yaptıracak tembel insanların üreteceği saçma sapan şeyler korkutuyor insanı. Kalite düşecek aşağı. Herkes 2 prompt ile oyun yapmaya başlayacak ve mağaza saçma sapan oyunlarla dolup taşacak belki de sizin oyununuz görülmeyecek bile.
Şirketlerin ise umurunda değil onların tek derdi para. Bu motor ile hızlıca oyun üretilsin biz de para kazanalım. Mesela 10-12 yıldır Blueprint öğreniyorum ben. Siz de uzun zamandır öğreniyorsunuz adam geliyor şak diye kaldırıyor bunu. Onu geç C++ da işinize yaramayacak fazla. Komple Verse denilen kimsenin bilmediği saçma sapan bir şeye geçiliyor. Faydası vardır ona lafım yok fakat birden farklı bir dil öğreneceksiniz. C++ bilen yine onu çözer fakat hiç bilmeyen adam s.çacak açıkcası. Bu adam ne yapacak peki? Gidip AI kısmını kullanacak motorun sonra saçma sapan şeyler çıkacak ortaya. Müdahale edemeyecek bir şeye.
Evet siz bu konu hakkında ne düşünüyorsunuz? Sizce geri adım atılır mı? Yoksa tamamen kaldırırlar mı Blueprinti?
Ben eski versiyonda kalırım diyebilirsiniz fakat o zaman da başka problem geliyor başınıza. Mesela marketten asset mi satın almak istediniz? Hop sürüm uymadı. Çok eski bir sürümde kaldığınız için yeni gelen eklentileri ve assetleri kullanamıyorsunuz.
Yani eski sürümde kalmak sizi kurtarmıyor. Ancak bir ekibiniz var ise orta ölçekli bir oyun şirketi iseniz kendiniz bir şeyler üretebiliyorsanız kalmanızda sakınca olmazdı. Fakat dışarıya bağımlı bir Indie iseniz geçmiş olsun.
Verse adında bir coding tool geliyor. Bu da BP gibi Runtime çalışan bir şey. Arkada neye derleniyor bilmiyorum büyük ihtimal ile bir şeye derlenmiyor. Fakat Compile edilip çıktı alındığında Blueprint gibi okuması zor performans yiyen bir şeye dönüşmediği kesin.
Bir de ECS sistemi geliyormuş. ECS nedir?
Garry Mod oynayanlar bilir 20 NPC atın sahneye FPS 200 den 90 a çakılacaktır. Sebebi ise her NPC karakterinin ayrı bir bellek ve işlemci bloğu yemesi. Draw Call gibi bir şey. Ama daha çok hesaplama kısmında. Yani sizin elinizde 10 kişilik bir ordu var ve siz tek seferde hepsine seslenmek yerine tek tek sesleniyorsunuz öyle düşünün.
ECS ise bunu bir nevi ortadan kaldırıyor. Bunun gibi tonlarca sorunu ve sistemi ortadan kaldırıyor. Daha az çökme, daha anlaşılabilir ve gruplandırılmış veriler sunuyor. Mesela bir karakteriniz var onun hızı var bilmem neyi var componenti var. Bu bilgiler varsayılan Unrealde bellekte dağınık tutulurken, ECS sisteminde gruplandırılarak tutuluyor. Bu mantıklı bir sistem buna lafım yok. Zaten Blueprinti buna uyarlayamadıkları için kaldırmak istemişler.
Onun yerine Verse dili geliyor. Script yazacaksınız yani. Bir de Verse'nin AI destekli görsel kodlama tipi varmış. Siz prompt giriyorsunuz o oluşturuyor. AI geldi yine s.çtı bir şeylerin içine.
Ortalıkta saçma sapan oyunlar göreceksiniz. Böyle 10 prompt ile oluşturulmuş dandik oyunlar. Nasıl şuan Friendslop tipi var? Yok 4 arkadaşınla şunu yap, yok 4 arkadaşınla şunu bul ama yaratık seni kovalasın. Yok bu oyunda yaratık senin sesini duyuyor. Bir bakıyorsun öncekilerin aynısı sadece 1 tane farklı özellik ile piyasaya sürülmüş tonlarca copy paste saçma sapan oyunlar var. Hiçbir özgünlükleri yok. AIsloptan sonra bir de Friendslop kavramı çıktı. AI kullanmaya karşı değilim ama böyle her işini AI tarafına yaptıracak tembel insanların üreteceği saçma sapan şeyler korkutuyor insanı. Kalite düşecek aşağı. Herkes 2 prompt ile oyun yapmaya başlayacak ve mağaza saçma sapan oyunlarla dolup taşacak belki de sizin oyununuz görülmeyecek bile.
Şirketlerin ise umurunda değil onların tek derdi para. Bu motor ile hızlıca oyun üretilsin biz de para kazanalım. Mesela 10-12 yıldır Blueprint öğreniyorum ben. Siz de uzun zamandır öğreniyorsunuz adam geliyor şak diye kaldırıyor bunu. Onu geç C++ da işinize yaramayacak fazla. Komple Verse denilen kimsenin bilmediği saçma sapan bir şeye geçiliyor. Faydası vardır ona lafım yok fakat birden farklı bir dil öğreneceksiniz. C++ bilen yine onu çözer fakat hiç bilmeyen adam s.çacak açıkcası. Bu adam ne yapacak peki? Gidip AI kısmını kullanacak motorun sonra saçma sapan şeyler çıkacak ortaya. Müdahale edemeyecek bir şeye.
Evet siz bu konu hakkında ne düşünüyorsunuz? Sizce geri adım atılır mı? Yoksa tamamen kaldırırlar mı Blueprinti?