1. Öncelikle liseye gidiyorsan matematiğini ve ingilizceni geliştir, derslerine çalış, iyi bir üniversiteye gidip oyun geliştiriciliği bölümünü oku.
Eğer lisede değilsen veya hobi olarak yapacağım diyorsan, ingilizceni ve matematiğini geliştir, yazılım bilimini araştır.
2. İlk dil öğrenecek biri için hiçbir dilin önemi yok. Python'la da Minecraft geliştirebilirsin C++'la da. İleride dillerin ne gibi farklılıkları olacağını anlayacaksın. Öğrendiğin dile göre yapılmış bir framework bulup onun üzerinde geliştirebilirsin veyahut OpenGL, Vulkan, SFML ile kendin geliştirebilirsin.
3. Yazılım bilimi bu kurstan, şu siteden, o kitaptan öğrenilebilecek bir şey değildir. İngilizceni geliştirip geliştiricilerin kendi dokümantasyonlarını oku. Çünkü en doğru-en yeni bilgiyi ancak geliştiricinin dokümantasyonlarından öğrenebilirsin.
4. Elinde bir sistem varsa büyük ihtimalle yeter.
5. Evet, evet, evet.