Sana ilk önerim İngilizceni geliştirmen olur. Çünkü Türkçe kaynakların yarısından fazlası sadece kodu yazmayı öğretiyor mantığı nedir nasıl çalışır veya mimarisi nasıl bir şeydir bunları ya çok az anlatıyor veya hiç anlatmıyor. Bu yüzden önce dilini geliştirip ardından yabancı kaynaklarla işe başlamanı öneririm.
İşin yazılım kısmına gelirsek o tarafta önereceğim dil de C olacaktır. C başta gözüne zor ve yorucu gelecek muhtemelen fakat işin temelini kavraman için çok sade ve düz bir dil aslında. C ile algoritmalara giriş yaparak yazılımı biraz biraz kafanda oturtabilirsin. Belli bir yerden sonra artık bir şeyler yazman gerektiğini hissedeceksin zaten. Orada artık iş senin araştırmana kalıyor. Yazılımda birçok alan var. Araştırıp hatta deneyerek hangi birini yazmak istiyorsun onu tespit etmen gerek. Sonrasında o alanda durmadan çalışarak (evet durmadan çünkü yazılım güncel kalmayı ister) bu sektöre tamamiyle giriş yapabilirsin.
Düzenleme: Web ve oyuna yönelmek istediğin gözümden kaçmış. Web için HTML, CSS, JavaScript fazlasıyla önem taşıyor. Ama işin arkasında backend ve sunucu kısmı da var. Sadece yazılım ile de bitmiyor her şey. Dediğim gibi araştırıp görmen gerek. Oyun içinse Unity kullanırsan C#, Unreal Engine ise C++ bilmek gerektiriyor diye biliyorum.