Oyunlar, oyun motorlarıyla yapılıyor. Bir oyun motoru öğrenmen lazım. Ücretsiz ve en kolay içerik bulabileceklerin Unreal Engine ve Unity. 2D bir oyun yapacaksan Unity öneririm ama Unity için C# bilmen gerekiyor. 3D oyun için ise Unreal Engine öneriyorum. UE için de C++ bilmen gerekiyor ama bilmiyorsan sorun değil çünkü görsel programlama dili de var UE'de. İsmi Blueprint, kodlama bilmeden oyun yapabilmene imkan sağlıyor. Tabi ki de yazılım dili gibi Blueprint'i de öğrenmen gerekiyor ama görsel olduğu için çok daha kolay oluyor. Udemy, YouTube ve GameDevTv gibi yerlerden kurslarını alıp başlayabilirsin. Türkçe olarak sadece başlangıç için içerikler bulunuyor. Başlangıcı onlarla yapıp yabancı kaynaklara bakmanı öneririm. Sorun varsa yardımcı olurum.
Bir de şunu ekleyeyim öğrenmeye başlayıp 1-2 ayda strateji oyunu yapabilecek seviyeye gelmeniz biraz zor. Hem de strateji için tutorial bulmak biraz zor olabilir. Bu yüzden motorun her şeyini yalayıp yutmanız gerekiyor.