Hallo,
ganz ehrlich: Spiele programmieren geht auf jeder Kartoffel. Wenn du dich mit längeren Ladezeiten abfinden kannst ist das kein Problem, dann brauchst du nicht mal eine Grafikkarte. Es kommt auch auf das Genre an, und ob 2D oder 3D, etc. da spielt vieles eine Rolle.
Die bessere Hardware verringert nur die Ladezeiten und du hast zum Beispiel fürs 3D-modellieren mehr FPS in Blender o.ä., aber so lange du geduldig bist klappt das mit jeder Hardware (so lang Windows 10 halbwegs flüssig läuft). Grafikanspruchsvolle Open World Spiele brauchen ganz vielleicht ein wenig bessere Hardware (wobei selbst sowas auch auf schlechter Hardware geht, wenn mans provoziert), aber bis du soweit bist... das ist erstmal nicht relevant.
Fazit: Kauf das Beste, was deinem Budget entspricht, aber es muss kein "overkill PC" sein.
PS.: 2D Spiele sind ein guter Anfang und auch nicht so hardware-belastend. :)
Ich hoffe, dass ich dir helfen konnte.