Tam hangi aşamada olduğunuzu ne öğrenmek istediğinizi bilmeden öneri vermek zor.
Şimdi YouTube'da Unity ders diye aratıp oynatma listesi olarak filtreleyip baktım. Unity'nin temel özelliklerini hazır assetler ile anlatan videolar var. Bunlara baktınız mı? Gameobject, Component mantığı, temel kullanıcı kontrolleri, fizik, çarpışma kontrolleri vs. anlatan bayağı video var.
Daha derli toplu olarak Unity Learn'de yani Unity'nin resmi sitesinde tüm temel özellikleri anlatan Junior Programmer Pathway'i var.
Ready to code? This guided learning Pathway will take you from zero to job-ready!
learn.unity.com
Nelere baktınız, ne aşamadasınız, nerelerde zorlanıyorsunuz bunları bilmek lazım. Eğer hiç programlama bilmeden Unity öğrenmeye çalışıyorsanız aslında iki şeyi aynı anda öğreniyorsunuz bu da kafa karışıklığına neden olabilir. Prefab, Gameobject, Component mantığı ile programlamadaki sınıf, değişken, nesne mantığı karışabiliyor. Buralarda sorun yaşıyorsanız önce Unity temellerini programlama öğrenmeden kurcalamak istiyorsanız Bolt gibi görsel programlama araçlarına da bakabilirsiniz. Onun için de YouTube'da Türkçe videolar var.
Şu oynatma listesindeki Bolt videolarına bakabilirsiniz bayağı hızlı ilerliyor. Sahneler arası geçiş, değişkenler vs. de var. Bolt'tan C#'a geçmek de oldukça kolay zaten temelde mouse ile C# yazmış oluyorsunuz. Avantajı ise gereksiz C# ek kodlarından kurtuluyorsunuz ilk aşamada kafa karıştırmıyor.