Snake (Python)

Tu as déjà terminé l'atelier Découvrez la programmation en Python avec succès, et t'as envie de passer la seconde ? Cet atelier est fait pour toi !

Python

8 Étapes

Intermédiaire

0% complété On démarre ? Commencer
1

Introduction

Flashback sur l'histoire du jeu Snake.
Démonstration de ce qu'on va réaliser dans le cadre de cet atelier.

2

Mise en place

Installation du script sur la console.
Introduction des fonctions.
Mise en place du moteur de jeu principal.
Notions d'espaces colorimétriques.
Définition du référentiel spatial de la console.
Introduction des variables globales.
Initialisation du moteur de rendu graphique.

3

Modélisation

Modélisation d'un monde virtuel.
Modélisation du serpent.
Implémentation à l'aide de listes et de dictionnaires.

4

Contrôle et affichage

Interception des interactions utilisateur.
Contrôle des déplacements du serpent.
Affichage du serpent sur la scène de jeu.
Ordonnancement des tâches du moteur de jeu.

5

Imposer des règles

Contraindre l'espace de jeu.
Détecter quand le serpent se mord la queue.
Gestion de l'apparition des pommes sur la scène de jeu.
Détecter quand le serpent avale une pomme.

6

Marquer des points

Gestion de l'extension de la queue du serpent.
Gestion et affichage du score.

7

Optimisation

Optimisation du rendu graphique et accélération de l'affichage.

8

Finitions

Gestion de la fin de la partie.
Gestion du temps et clignotement.
Accès au code complet du jeu.

L'auteur

Steph

https://gamebuino.m1cr0lab.com

Voir son profil