Merhabalar, ben bir süredir Python’un Pygame kütüphanesi ile oyun geliştirmekteyim ama artık daha profesyonel çalışmalar yapmak için yeni bir arayışa girmiştim. Uzun zamandır bildigim ama hiç yeltenmediğim Unity’i gördüm ve başlamayı düşündüm ama nasıl başlayacağımı bilmiyorum. C# bilmediğim için önce C# mı öğrenmeliyim yoksa direkt Unity eğitimleri ile temel düzeyde C# öğrenebilir miyim ?
Not: Sadece Python yazılım dilini biliyorum. Ayrıca Unreal Engine seçmeme sebebim internetten yaptığım araştırma sonucudur. Temel hedefim ise 2D oyunlar geliştirmek.
unity eğitimlerinde temel c# eğitimi oluyor; Daha doğrusu değişkenleri, döngüleri vb. anlatıp unity nin sağladığı kütüphaneleri gösteriyorlar.
Eğer amacınız unity ise (ki sizin öyle) unity eğitimine başlamanızı öneririm. Heleki python da (ya da başka bir dil) bildiğinizi düşünürsek hiç zorlanmazsınız.
ilerde daha efektif kod yazabilmeniz için c#'ı daha iyi anlamanız da gerekir; ancak bunu sonraya bırakmanız sorun olmaz.