Come ho già suggerito ad un altro utente di questo forum, mi trovo molto bene utilizzando le librerie SFML.
Tuttavia, se hai appena iniziato a studiare la programmazione, lascia stare queste cose: pensa solo a studiare, a fare quanti più esercizi possibili, ed imparare non solo ad utilizzare il linguaggio in questione, ma soprattutto i principi che stanno alla base della progettazione di un software.