Dans ce jeu nous aurons besoin des ingrédients suivants :
la classe du joueur, pouvant se déplacer, sauter. Si le jeu se développait, on pourrait lui donner le pouvoir de tirer, de voler…
la classe pour la récompense, ce sont souvent des pièces, donc coin en anglais ;
on peut envisager une classe pour les plates-formes.
Ce n'est pas forcément utile : les plates-formes sont de simples rectangles et n'ont pas à posséder de propriétés spéciales.
Bien sûr, on pourrait imaginer dans un jeu plus développé que certaines plates-formes bougent, que certaines s'effondrent… et alors, créer une classe exprès pourrait prendre de l'intérêt.
On se contentera donc d'une classe Rectangle.
Pour améliorer le jeu, on pourrait ajouter :
un scrolling, c'est à dire permettre à l'écran de se décaler à mesure de la progression du joueur, révélant un monde plus grand que la seule zone de l'écran ;