Писать можно на любых языках программирования. Есть классные игры и на python и на java. У каких-то игр backend-серверы на java написаны, например.
Я вас еще больше удивлю, в некоторых студиях создают собственные языки программирования для удобного решения возникающих задач. Это метапрограммирование.
Один молодой и очень крутой преподаватель в университете сказал такую фразу:
Не учите языки, учите концепции. Со знанием концепций, парадигм изучение языка займет несколько месяцев.
Я запомнил это на всю жизнь и это работает. Так, что с одной стороны - не концентрируйтесь на одном языке.
А с другой стороны, на моем примере - как можно раньше узнайте, что именно вы хотите программировать - геймплей, графику, сеть, искуственный интеллект. Узнайте как можно больше о профессии и изучайте именно те инструменты что вам нужны. Те языки, что вам нужны.