jeu_snake

Python • Pygame • Style Google

Un Snake moderne, en cases, propre et évolutif.

Reproduction du Snake Google : grille, déplacement en cases, interface moderne, système de niveaux et combos tactiques. Base de code 100% professionnelle et traduite en français.

  • 5fichiers max côté jeu
  • 100%code en français
  • UImoderne et clean
Snake • Aperçu
Score12 High40

Fonctionnalités

Le système a été poussé à fond pour une expérience de jeu parfaite.

Système de Niveaux & Combos

Accélération de la vitesse et ajout d'obstacles tous les 5 pommes. Combos x2 si capture rapide !

Compte à rebours immersif

Décompte visuel "3-2-1-GO" avec effets sonores synthétisés sans librairie externe.

Modes immersifs

Sans murs (wrap), portails et obstacles. Vitesse ajustable depuis le menu.

Meilleurs scores

Lecture/écriture sécurisée du record via le dossier de données local de l'utilisateur.

Architecture professionnelle

Base de code propre et modulaire, logique de jeu découplée de l'interface graphique (Pygame), variables 100% en français.

Accessibilité

Option universelle MUTE intégrée, flèches épurées et contrôles unifiés.

Contrôles

Simple comme le Snake Google.

Menu

  • Espace Jouer
  • 1 Lent • 2 Normal • 3 Rapide
  • W Sans murs • T Portails • O Obstacles
  • M Couper les sons
  • Échap Quitter

En jeu

  • Déplacer
  • P Pause • M Mute
  • Échap Quitter

Game Over

  • R Rejouer
  • M Retour au menu

Captures

Ajoute tes 2 screenshots dans docs/assets/ avec les noms ci-dessous.

Menu du jeu
Menu moderne
Écran Game Over
Game Over

Noms attendus : screen-menu.png et screen-gameover.png.

Installation & Lancement

Rapide et standard.

Prérequis

  • Python 3.10+ (3.11 recommandé)
  • Pygame

Commandes

git clone https://github.com/antoninche/jeu_snake.git
cd jeu_snake
python -m pip install -r requirements.txt
python main.py

Si tu n’as pas de requirements.txt : pip install pygame.