Zum Spieleentwickeln würde ich dir Unity empfehlen.
https://unity.com/de/products/unity-engine
Da kann den MrLuchs Unity Programmierkurs gut empfehlen. https://www.mrluchs.de/
Denn mache ich selbst gerade und es lohnt sich richtig für das Geld. Man startet als Anfänger und innerhalb von paar Videos kann man schon gut mit Unity umgehen. Wenn du aber nicht so viel Geld ausgeben willst und auch nur die Basics lernen willst kannst du ebenfalls den Unity Learn Hub benutzen. Da gibts auch viele Tutorials aber meiner Meinung nach bisschen unübersichtlich
https://learn.unity.com/pathways