Ходовыми в геймдеве языками программирования являются C# и Java.
Python практически не используется как основной язык для разработки крупных игр. Но его часто используют как вспомогательный инструмент: игровая логика, внутриигровые скрипты, не касающиеся рендеринга. Для создания хобби-проектов, инди и мобильные игр под Android - вполне.
Как первый язык я бы все же рекомендовал Питон. Он легче в освоении и нужен практически везде. Плюс со знанием этого ЯП будет легче изучать последующие.
Для создания игр? Ни то ни другое
Да и делать игры в одно лицо - самоубийставино. Ну либо ваши игры будут шестесортного качества.
Ведь вам нужно: написать музыку, быть дизайнером, делать 3д модели, монтажировать катсцены и делать собственную озвучку.