На самом деле есть полезный набор библиотек и модулей для Python, pygame
, который чрезвычайно полезен, хорошо документирован и имеет массу поддержки сообщества, и с его помощью было создано множество забавных игр. , И лучшая часть, чтобы ответить на часть вашего вопроса, заключается в том, что OpenGL не требуется.
И, поскольку он основан на Python, он очень переносим. Конечно, есть много проблем, которые идут с такого рода проектом, но будьте терпеливы и придерживайтесь его, и вы можете многому научиться и весело провести время.
C ++ - действительно мощный язык, и вы можете с ним многое сделать, и люди, имеющие опыт работы с C ++, скажут, что вы должны его изучить, и они правы, потому что в ближайшее время он не уйдет, но ты прав в том, чтобы немного сдерживаться. Если вам в конечном итоге действительно понравится разработка с Python, то ничто не помешает вам в дальнейшем выбрать C ++ и наслаждаться ими вместе.
Прежде всего, читайте, практикуйтесь и наслаждайтесь тем, что вы делаете.