Nasıl bir oyun yapacaksın? Çok uzun süredir Game Maker Studio kullanıyorum ve öneririm. Kendi programlama dili var GML adında ve cross platform yani GML ile kodladığın bir oyunu birdaha programlamadan neredeyse bütün platformlara çıkarabiliyorsun. Ios Windows Linux vesaire. Ayrıca 3d desteği de var. Ama illaki C# veya java öğrenmek istiyorsan Unity kullan derim. Ve iki dil arasında önem sıralaması yok ikisini birden kullanabilirsin ya da tek bir tanesini.