C# biliyosan direkt Unityle de başlayabilirsin ama 2D için en iyisi gamemakerdır. Gamemaker sadece 2D üzerine yoğunlaşmış bi motor
Aynı Unreal enginein sadece oyun yapmak için olması gibi. Unityde oyundan birsürü çok fazla şey yapabilirsin ve oyun yapıyorsan bazı özellikler gereksizdir ve kafa karıştırabilir. Unity ile gamemaker arasındaki fark da öyle kendi tercihin