1- yazilim ögrenilecek bir sey, zor degil ögrenirsin
2- uzman olmak istiyorsan ingilizce ögren (paralel gidebilirsin)
3- algoritma, matematik vs ögrenmene gerek yok, algoritma ögrenme olayi dogal bir sürectir ve belirli bir sablonu yoktur. O yüzden kimse algoritma ögretemez
4- fizik temelli isler yapiliyorsa (oyun dedigin icin buradan girdim), matematiksel formüllere gereksinim duyabilirsin, ya da Image processing ile ilgileniyorsan, feauture extraction icin gerekli olabiliyor
5- üniversitede ilgili bölümden mezun olmak her zaman avantajdir. O olmadan da olur ama daha düsük maas verirler, ayrica is ortaminda horlanma, kücük düsürülme ihtimalin var, malum türkiye'de yürüyen egolar dolu.
6- unity 3d ile cross platform calisip, windows, mac, ios/android tabanli oyunlar gelistirebilirsin. Ister javascript ister c# kullanabilirsin. Javascript zaten zor degil, c#'in da detayina inmene gerek yok. Unity 3d ile ilgili bir cok egitim videosu bulabilirsin. Ayrica ücretli/ücretsiz assetler bulabilirsin oyunun icin. (örnek: ortam, insan, agac, ev, araba vs gibi resimlerden olusan grafik temelli seyler)

Sahsi tavsiyem zaman kaybetmeden baslaman, zaten vaktin pek yok, oturup basla. Unity 3d iyi bir baslangic olacak. Unity 3d ögrenirken yaninda da büyük ihtimalle c# ögreneceksin (kismi olarak) ki o da oyun gelistirmene yetecek seviyede olur. Türkiye'de oyun gelistirme alani pek yok, cok iyi bir oyun gelistiricisi olursan da is icin yurtdisina bakarsin ama üniversite okuma acigini kapatmani tavsiye ederim.

basarilar