Pysnake with pygame

Soyez le premier à donner votre avis sur cette source.

Vue 5 500 fois - Téléchargée 315 fois

Description

Remarque importante :
Il faut avoir installer pygame pour que cette source marche correctement : http://www.pygame.org/news.html
Pour ma part étant donnée que je suis sur une distribution dérivé de Debian (Xubuntu) je suis passé par les sources...

Description :
pySnake (quel nom original) est un jeu du serpent. Il reste très basique et terre à terre mais il se base sur pygame. (Alors que l'autre snake sur le site se base sur TK : http://www.pythonfrance.com/codes/SNAKE_42615.aspx).

J'espère que cette source vous plaira.

Bon codage

Conclusion :


En conclusion on peut largement améliorer cette sources en rajoutant des fonctionalité comme :
- Ajout d'un score et un top score
- Mettre une pause dans le jeu
- Mettre des mur sur le niveau
- ...

Ce code étais pour voir si pygame en avait dans le ventre. Pour ma part je suis satisfait même si ce dernier est basé sur une ancienne libraire en C (SDL) le wrapper pour python est très efficace. Ce code a été développer en 4 heures environ

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

beltegeuse
Messages postés
44
Date d'inscription
mardi 3 mai 2005
Statut
Membre
Dernière intervention
31 janvier 2009
9 -
Un petite précision : healper.py (avec quelques fonctions utiles) viennent de http://www.pygame.org/docs/tut/chimp/ChimpLineByLine.html. Comme ça je ne fâche personne ^^.
spacemax2010
Messages postés
4
Date d'inscription
jeudi 23 décembre 2010
Statut
Membre
Dernière intervention
18 mai 2015
-
Le jeu mériterait d'être plus abouti. A ce stade, ok pour le snake mais il faudrait ajouter quelques fonctionalités du genre niveau, bonus, musique, score, etc...

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.