Tout depends de ta motivation, des tes objectifs et du temps que tu as a consacré a l´apprentissage et quel logiciels tu utilises.
Par exemple, je pense qu´un debutant peux apprendre le C en quelques mois et faire ses premiers jeux en utilisant des moteurs graphiques. ( voir ma methode NGCK qui permets aux debutant complets d´apprendre le C aux travers de petits jeux).
Donc si tu es pas capable de faire bouger un sprite a l´ecran, c´est que tu as pas utilisé les bons outils ( ou alors que tu t´en fous de faire bouger un sprite a l´ecran). ( car avec des libs graphiques c´est pas bien dur . ..)