Reis_Ndombele
Hectopat
- Katılım
- 7 Aralık 2020
- Mesajlar
- 616
- Çözümler
- 1
Unity => C#.
Unreal Engine => C++.
Öncelikle bu 2 motordan birisini seçin ve onda uzmanlaşın. Biraz ondan biraz bundan tavsiye etmiyorum. Birisinde iyi bir seviyeye geldikten sonra diğerine geçilebilir tabi.
Benim tavsiyem Unity ile başlamanızdır. Örneğin bir mobil oyun yapacaksanız bu genellikle Unity ile yapılır. Profosyonel çalışmayacaksanız UE4'ü şimdilik rafa kaldırın bence.
Unity'de kullanacağınız C# bilgisi ile normal yazılımcının kullandığı C# farklı. Yani normal bir yazılımcı kadar C# bilgisine ihtiyaç yok Unity'de oyun yapmak için. Ondan ötürü "ben Yazılım kısmını yazılımcıdan, motor bilgisinide başkasından bakayım" fikrine girmeyin bence. Çünkü forumda direkt C# kursu paylaşanlar görüyorum, bence bu izlenmemesi gerek bir yol. Çünkü ben o yolu izlemiştim ve pişman olmuştum, sizde benim gibi pişman olmayın diye söylüyorum.
Unreal Engine => C++.
Öncelikle bu 2 motordan birisini seçin ve onda uzmanlaşın. Biraz ondan biraz bundan tavsiye etmiyorum. Birisinde iyi bir seviyeye geldikten sonra diğerine geçilebilir tabi.
Benim tavsiyem Unity ile başlamanızdır. Örneğin bir mobil oyun yapacaksanız bu genellikle Unity ile yapılır. Profosyonel çalışmayacaksanız UE4'ü şimdilik rafa kaldırın bence.
Unity'de kullanacağınız C# bilgisi ile normal yazılımcının kullandığı C# farklı. Yani normal bir yazılımcı kadar C# bilgisine ihtiyaç yok Unity'de oyun yapmak için. Ondan ötürü "ben Yazılım kısmını yazılımcıdan, motor bilgisinide başkasından bakayım" fikrine girmeyin bence. Çünkü forumda direkt C# kursu paylaşanlar görüyorum, bence bu izlenmemesi gerek bir yol. Çünkü ben o yolu izlemiştim ve pişman olmuştum, sizde benim gibi pişman olmayın diye söylüyorum.