JokeBoxHero' Alıntı:
Öncelikle merhaba arkadaşlar. Unreal engine 4 ile yeni çalışmaya başladım. Kendimi bu konuda geliştirmek istiyorum. Fakat sormak istediğim bi şeyler var. Mutlaka daha önce sorulmuştur ama Neden UE4 ya da neden Unity değil ? Ve c++ bilmediğim için Blueprint üzerinden çalışacağım. Blueprint öğrenebileceğim yerleri de söylerseniz çok iyi olur. Yardımcı olursanız sevinirim. Şimdiden teşekkürler.
Oyun geliştirme meraklısı birçok insan hep yanlış bir yönlenmeye sahip. İstiyor ki; hem kodlama bileyim (mümkünse tüm dillerden), hem modelleme yapayım, hem tasarım yapayım, hem müziklerini ben yapayım...vb.
İyi bir geliştiricinin bunlardan anlaması iyi bir avantaj ancak hepsini birden kendisinin yapması hem olası değil hem de doğru değil.
Gelecek planlarınız nelerdir? Hangi mesleği yapmaktasınız yada henüz bir meslek sahibi değilseniz hangi mesleği yapmayı düşünüyorsunuz?
Sorularınıza verilen cevaplar yukarıdaki soruların cevaplarına göre değişir. Eğer yazılım üzerine bir mesleğiniz varsa veya ileride olacaksa ve UE4 ile ilgilenmeyi düşünüyorsanız; UE4 ile oyun programlama alanına yönlenmeli ve mutlaka C++ öğrenmelisiniz. Eğer mesleğiniz modelleme yada tasarım ile ilgili ise yine bu yönde yönlenmelisiniz. Hiç biri değil de hobi olarak uğraşıyorsanız C++ öğrenmenize gerek yok, sadece vakit kaybedersiniz.
Bu belirsizlikler altında verilebilecek en net cevap; ister tasarım ile isterseniz modelleme ile isterseniz de programlama ile uğraşın; eğer UE4 ile uğraşacaksanız Blueprint öğrenmeniz şart.
Neden Unity3D değil de Unreal Engine 4 sorusu ile ilgili olarak da;
- Düşük bir sistemde çalışanlar için Unity3D Editor daha uygun.
- Basit oyunlar geliştiriyorsanız Unity3D ile daha hızlı sonuç elde edersiniz.
- Özellikle büyük çaplı projelerde yüksek grafik kalitesi ve/veya performans gerekiyorsa UE4 daha uygun.
- Özellikle FPS oyunlar için (özellikle büyük projelerde) UE4 daha uygun (bu diğerlerinde Unity3D daha uygun anlamına gelmesin).
- Gerçekçi grafiklere sahip, platformun sınırlarını zorlayan mobil oyunlar için UE4, neredeyse geriye kalan tüm mobil oyunlar için Unity3D daha uygun.
- Bileşen tabanlı(Component Based) mimari için Unity3D, kalıtım tabanlı(Inheritance Based) mimari için UE4 daha uygun.
Bunlar kendi deneyimlerimden yola çıkarak elde ettiğim kişisel fikirlerimdir.