По сути, ты спокойно можешь делать любые игры на Python, к примеру, использую PyGame, RenPy, Panda3D и многие другие. Вопрос в том, насколько это будет удобно, лучше не выворачивать себе руки, а просто попробовать полноценный движок, такой как Unity или Godot. В интернете множество гайдов, которые тебе в этом помогут.