6 часов и не хватает времени? Значит неправильно организуешь его. Одновременно изучать C++, Python, английский и всё что ты там перечислил - не проблема, можно изучать ещё и намного больше, главное не тратить время на плохие книги(гугли отзывы), к таким лично я отношу Шилдта(куча воды и копипасты документации в перемешку с говнокодом), смотреть видеоуроки на ютубе(редко встречается что-то хорошее, в большинстве своём - уг).
Кстати, не пытайся учить все тонкости какого-то языка(я пытался одно время, но вовремя понял, что плохая идея), время не бесконечно и лучше потратить его на изучение таких основ, как архитектура ПК(Петцольд, Таненбаум), сети(Таненбаум, можно Олиферов), структуры и алгоритмы, паттерны, ты упомянул геймдев, поэтому математика и конечно практика, много практики, имея базу в виде теории и опыт, можно будет легко пересесть на любой язык за пару недель(на простые языки вроде Go можно и намного быстрее), а всякие синтаксические тонкости языка обычно нужны лишь на собеседованиях.