Also Du solltest Dich ein bißchen in C++ reinarbeiten. Wenn Du das Grundlegende zu Klassen, Variablen und Speicher verstanden hast, dann kannste eine Gamelib wie Allegro:
http://www.liballeg.org/ benutzen um 2d Spiele zu erstellen. Für 3d Spiele empfehle Ogre3d:
http://www.ogre3d.org/
Aber auf jeden Fall brauchste nen bißchen mehr als nur Grundkenntnisse um wirklich selbst ein Spiel zu programmieren.