Merhabalar.
Öncelikle belirtmeliyim ki Unreal Engine 5'i biraz bile biliyorum demem abartı olur. Bu rehberdeki amacım yaşadığım tecrübeleri aktarmak ve aynı sorunu yaşayan insanlara paketlenmiş çözüm sunmak veya kafalarında fikir oluşturmak. Benden daha bilgili ve tecrübeli arkadaşlar konuya yorum yapabilir veya yeni konu açabilirler.
Unreal Engine 5'te projelerinizi paketlerken karşılaşabileceğiniz iki temel hatalardan biri "SDK Not Setup" ve "Unknown Error" hatasıdır. O yüzden sıralı bir şekilde gidelim.
SDK Not Setup hatası nasıl giderilir?
Hatanın örneği:
"Unknown Error" Hatası Nasıl Giderilir?
Öncelikle boş bir proje oluşturun ve onu paketlemeyi deneyin. Eğer boş projeyi paketleyebiliyorsanız o zaman sorun ana projenizde demektir ancak boş projeyi dahi paketleyemiyorsanız yukarıdaki çözümleri deneyin. Kendi projenizde bu hatayı alıyorsanız muhtemelen BluePrints dosyalarınız bozuk veya çakışıyordur.
Özellikle projenize yeni karakter eklediyseniz ve bunu ana karakterinizle değiştirdiyseniz BP'ler sorun çıkartabilir. Ana karakterinizin etkileşime girdiği BP'leri kontrol edin. Test yaparken sorun çıkartmayan BP'ler projeyi paketlerken sorun çıkartabiliyor. Yani kullanmadığınız şeyleri silin ve projenizi temiz tutun. Önünüze gelen her şeyi projenize dahil edip çorba haline getirmemeye çalışın.
Hatanın örneği:
Anlatacaklarım bu kadardı. Umarım sorununuzu çözebilmişsinizdir veya en azından kafanızda fikir oluşmuştur. İyi çalışmalar.
Öncelikle belirtmeliyim ki Unreal Engine 5'i biraz bile biliyorum demem abartı olur. Bu rehberdeki amacım yaşadığım tecrübeleri aktarmak ve aynı sorunu yaşayan insanlara paketlenmiş çözüm sunmak veya kafalarında fikir oluşturmak. Benden daha bilgili ve tecrübeli arkadaşlar konuya yorum yapabilir veya yeni konu açabilirler.
Unreal Engine 5'te projelerinizi paketlerken karşılaşabileceğiniz iki temel hatalardan biri "SDK Not Setup" ve "Unknown Error" hatasıdır. O yüzden sıralı bir şekilde gidelim.
SDK Not Setup hatası nasıl giderilir?
E:\Epic Games\UE_5.3\Engine\Binaries\ThirdParty\DotNet\6.0.302\windows\host\fxr\6.0.7
konumuna gidin ve"hostfxr.dll"
dosyasını kopyalayın. BuDLL
dosyasınıE:\Epic Games\UE_5.3\Engine\Binaries\DotNET\AutomationTool
içine yapıştırın.- Visual Studio'yu silin ve hiçbir eklenti olmadan Visual Studio Code kurun.
- Önce Windows 10/11 SDK'sını indirip yükleyin, ardından Core 3.1'i yükleyin.
- Bilgisayarınızı kapatıp yeniden başlatın.
Hatanın örneği:
"Unknown Error" Hatası Nasıl Giderilir?
Öncelikle boş bir proje oluşturun ve onu paketlemeyi deneyin. Eğer boş projeyi paketleyebiliyorsanız o zaman sorun ana projenizde demektir ancak boş projeyi dahi paketleyemiyorsanız yukarıdaki çözümleri deneyin. Kendi projenizde bu hatayı alıyorsanız muhtemelen BluePrints dosyalarınız bozuk veya çakışıyordur.
- "Show output log" kısmına girin ve kırmızı uyarı veren dosyaları silin veya çalışır hale getirin. Çalışır halde olmasına rağmen kırmızı uyarı alıyorsanız nodes'larınıza refresh atmayı deneyin. Detaylı anlatım için şu videoya göz atın:
Özellikle projenize yeni karakter eklediyseniz ve bunu ana karakterinizle değiştirdiyseniz BP'ler sorun çıkartabilir. Ana karakterinizin etkileşime girdiği BP'leri kontrol edin. Test yaparken sorun çıkartmayan BP'ler projeyi paketlerken sorun çıkartabiliyor. Yani kullanmadığınız şeyleri silin ve projenizi temiz tutun. Önünüze gelen her şeyi projenize dahil edip çorba haline getirmemeye çalışın.
- Projenizde Türkçe karakter kullanmayın.
- Sürüm uyumsuzluğu yaratabilecek plugin'leri silin.
- Edit kısmından Plugins kısmına girin ve "XGE Controller"ı kapatın.
- Yine edit kısmından proje ayarlarınıza girin ve "Supported Platforms" kısmından kullanmadığınız platformları kaldırın.
E:\Epic Games\UE_5.3\Engine\Plugins
kısmına gidin ve "Marketplace" dosyasını kopyalayıp projenizin içine "Plugins" dosyası oluşturup onun içine yapıştırın. Eğer böyle bir dosyanız yoksa bu işlemi atlayabilirsiniz. Hatanın örneği:
Anlatacaklarım bu kadardı. Umarım sorununuzu çözebilmişsinizdir veya en azından kafanızda fikir oluşmuştur. İyi çalışmalar.
Son düzenleme: