Merhaba arkadaşlar bu konuda sizlere söylemek istediğim birkaç eleştirim var.
Her oyun motorunun artıları ve eksileri vardır. Unreal ise bunu en üst düzeyde tutar ve çok artısı vardır. Eksilerinden bildiğimiz kadarıyla mobil konusunda sıkıntılı olması vs gibi şeyler.
İlkellik dediğim şey böyle çağ dışı kalmış gereksiz yolu uzatan saçma sapan uğraştıran şeylerdir. Mesela unityde saçma sapan collisionlarla uğraşmak gibi. Ufacık bir fonksiyonu uzatıp uzatıp defalarca yazmak gibi.
Unrealde de birtane saçma sapan bir özellik aslında kolaylaştırılabilecekken uzatılmış.
1-) Landscape paint kadar saçma bir şey olamaz. Unity oyun motorunda ve Age of empires gibi oyunlarda istediğimiz painti seçip mapı boyayabiliyorken unrealde bunu yapmak için saçma sapan infoları her projenizde tanımlamak zorunda kalıyorsunuz. Otomatik olarak layere material atayıp boyayamıyoruz aslında istense yapılacak bir özellik sürükle bırak yapacaksın ve layere eklenecek.Ama yapmamışlar ve ben buna ilkellik derim yol uzatmak ve bunu her projenizde tekrarlamak. Sizin de varsa bildiğiniz saçma şeyler yazabilirsiniz.
2-)Olur olmadık yerlerde saçma sapan crashlar yemek.
3-)Projenin bazı yerlerde kitlenip kalması
4-)Karakterin fiziksel objeyle temasa geçmesi sonucu etrafa mal gibi savrulma olayı. (physics interaction) bunu sürekli ayarlamak zorundasınız.
5-)World settingsi sürekli viewden göstertmek zorundasınız sürekli kullanıldığı halde hala default olarak yerleştirmemişler.
6-)Ufak building Render problemleri
7-)Bir şeyi silerken 10 saat beklemek (önceden yoktu) artık var ama. Yeni versiyonlarda da var 1 tane referansı var silmek için 20 saat bekletiyor klasörden silsen daha hızlı siliyorsun.
Bu gibi şeyler bulunmakta sizin de varsa ekleyebilirsiniz
Bir de önerim var mesela macro yaptım diyelim diğer projelerimde de kullanmak istiyorum nasıl yapacağım ? Büyük ihtimalle yeni projemde de tekrar yazmak zorundayım...
Her oyun motorunun artıları ve eksileri vardır. Unreal ise bunu en üst düzeyde tutar ve çok artısı vardır. Eksilerinden bildiğimiz kadarıyla mobil konusunda sıkıntılı olması vs gibi şeyler.
İlkellik dediğim şey böyle çağ dışı kalmış gereksiz yolu uzatan saçma sapan uğraştıran şeylerdir. Mesela unityde saçma sapan collisionlarla uğraşmak gibi. Ufacık bir fonksiyonu uzatıp uzatıp defalarca yazmak gibi.
Unrealde de birtane saçma sapan bir özellik aslında kolaylaştırılabilecekken uzatılmış.
1-) Landscape paint kadar saçma bir şey olamaz. Unity oyun motorunda ve Age of empires gibi oyunlarda istediğimiz painti seçip mapı boyayabiliyorken unrealde bunu yapmak için saçma sapan infoları her projenizde tanımlamak zorunda kalıyorsunuz. Otomatik olarak layere material atayıp boyayamıyoruz aslında istense yapılacak bir özellik sürükle bırak yapacaksın ve layere eklenecek.Ama yapmamışlar ve ben buna ilkellik derim yol uzatmak ve bunu her projenizde tekrarlamak. Sizin de varsa bildiğiniz saçma şeyler yazabilirsiniz.
2-)Olur olmadık yerlerde saçma sapan crashlar yemek.
3-)Projenin bazı yerlerde kitlenip kalması
4-)Karakterin fiziksel objeyle temasa geçmesi sonucu etrafa mal gibi savrulma olayı. (physics interaction) bunu sürekli ayarlamak zorundasınız.
5-)World settingsi sürekli viewden göstertmek zorundasınız sürekli kullanıldığı halde hala default olarak yerleştirmemişler.
6-)Ufak building Render problemleri
7-)Bir şeyi silerken 10 saat beklemek (önceden yoktu) artık var ama. Yeni versiyonlarda da var 1 tane referansı var silmek için 20 saat bekletiyor klasörden silsen daha hızlı siliyorsun.
Bu gibi şeyler bulunmakta sizin de varsa ekleyebilirsiniz
Bir de önerim var mesela macro yaptım diyelim diğer projelerimde de kullanmak istiyorum nasıl yapacağım ? Büyük ihtimalle yeni projemde de tekrar yazmak zorundayım...

