nsi:tds:pygame:plateforme:start
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| nsi:tds:pygame:plateforme:start [2023/01/17 14:03] – supprimée - modification externe (Unknown date) 127.0.0.1 | nsi:tds:pygame:plateforme:start [2023/03/18 21:48] (Version actuelle) – [Améliorations] goupillwiki | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ====== Jeu de plates-formes sur pygame ====== | ||
| + | |||
| + | On souhaite réaliser sur **pygame** les bases d'un jeu de plates-formes. | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Le personnage en jaune peut sauter sur les plates-formes rouges pour aller chercher le cube orange. | ||
| + | |||
| + | <WRAP info> | ||
| + | |||
| + | ===== Éléments utiles ===== | ||
| + | |||
| + | 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, | ||
| + | * la classe pour la récompense, | ||
| + | * 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' | ||
| + | |||
| + | Pour améliorer le jeu, on pourrait ajouter : | ||
| + | * un // | ||
| + | * des éléments de décors ; | ||
| + | * des méchants ; | ||
| + | * des bonus pour le joueur ; | ||
| + | * un [[https:// | ||
| + | |||
| + | ===== Les modules et classes ===== | ||
| + | |||
| + | * [[module_rectangle|rectangle.py]] | ||
| + | * [[module_coin|coin.py]] | ||
| + | * [[..: | ||
| + | * [[main|main.py]], | ||
| + | |||
| + | ===== Améliorations ===== | ||
| + | |||
| + | * [[scrolling|Scrolling]] | ||
| + | * [[fichier_niveau|Fichier pour le niveau]] | ||
| + | * [[image_loader|Gestionnaire d' | ||
