Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

LE JEU DU SERPENT


Information sur la source

Catégorie :Jeux Classé sous : serpent, snake, jeu, nibble, debutant Niveau : Débutant Date de création : 08/10/2006 Date de mise à jour : 10/10/2006 09:03:27 Vu / téléchargé: 8 642 / 8 641

Note :
8 / 10 - par 4 personnes
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (8)
Ajouter un commentaire et/ou une note


Description

Cliquez pour voir la capture en taille normale
Bonjour, vous trouverez dans cette source tout ce qu'il vous faut pour créer un jeu style "snake" ou "le jeu du serpent". Cette source s'adresse d'abord au debutant mais egalement a tout ceux qui aime ce jeu.

C'est simple, commenté et sans pretention
 

Conclusion

Compte tenu de la simplicité de la syntaxe il ce peut qu'il y est certain bug. Si vous d'autres solutions pour rendre le code encore plus lisible ou plus simple je suis preneur.

B@nne prog
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

10 octobre 2006 09:03:27 :
Correction du bug du "contre pied"

Commentaires et avis

signaler à un administrateur
Commentaire de lard le 08/10/2006 23:12:52

Bien, comme d'habitude... 9/10

Lard

signaler à un administrateur
Commentaire de THE VIPER le 09/10/2006 01:07:15

Bel realisation specialement le graphisme ,mais reste le bug des touche (lorsque le serpant se derige vers le haut si on appuie sur la touche VK_DOWN il faut que rien ne se passe ... , et d'autre part lorsque on veut se deriger diagonalement (appuie rapide haut+gauche ,lorsque le serpant de derige vers la gauche) il ne faut pas qu'on perd ...), sinon le tout marche bien .
Pense aussi a enlarger la carte c'est un peu petite, non ?

7/10

PS:le bug des touche se trouve presque dans tous les jeux de snake sur VBFrance .

THE VIPER

signaler à un administrateur
Commentaire de bouv le 09/10/2006 13:17:35

Salut,

La tête du serpent ne se dédouble pas si on perd dès le début mais lorsque l'on demande une direction opposée à la direction actuelle (ex : le serpent va vers la gauche et je clique sur la fleche droite). Rien ne devrait se passer Dans une telle situation (pas de game over).
Gère se problème et le bug disparaitra en moins de 100 lignes ;-)

PS : pas bien le .scr dans le zip ^^

signaler à un administrateur
Commentaire de zemetafyzik le 23/10/2006 08:46:46

Bonjour, voila j'ai besoin de votre aide, en particulier de ton aide EBArtSoft. Donc j'essaie de décrypter ton code pour apprendre plein de truc notament comment se servir des sprites et masks.

mais il y a un endroit ou je bloque totalement :

dans Private Sub DrawBoard()


    If (k < 0) Then
                'C'est un objet on le dessine
                DrawSprite i, j, (k And &H7FFF) + 15

peut tu me l'expliquer ?

signaler à un administrateur
Commentaire de EBArtSoft le 23/10/2006 09:38:59 administrateur CS

zemetafyzik> Le niveau est composé de deux partie la partie "decors" et la partie "objet". Les objets sont egalement divisé eb deux parties soit c'est un "morceau du serpent" soit c'est une "pomme" pour faire la difference un morceau de serpent sera un nombre positif et les autres objet seront negatif. Neanmoins pour dessiner l'objet il nous faut la vrais position de l'objet dans la banque des sprites (la picturebox si tu prefere) pour cela on transforme le nombre negatif en nombre positif. On aurais pu le faire en utilisant abs() mais j'ai preferé une autre methode qui consiste a supprimer le bit de signe d'un nombre negatif afin d'en faire un nombre positif.

C'est peut etre pas tres clair enfin pour resumer si K est positif alors c'est un morceau du serpent. Si K est negatif c'est une pomme pour la dessiner on transforme K en n° de sprite.

@+

signaler à un administrateur
Commentaire de zemetafyzik le 23/10/2006 14:53:32

merci ^^

signaler à un administrateur
Commentaire de Ahmedjem le 16/04/2007 15:22:47

salut,pour le moment j'ai pas vue l'application,bon chanse!!

signaler à un administrateur
Commentaire de knizouch le 26/06/2007 00:26:29

slut svp vous pouvez m aidez jé bezoin du code du jeu serpent en vb 2005 et j éi pa su commen fair pour voir votre code
merci d avance

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

jeu du snake [ par squallenforce ] salut je voudrai faire une jeu snake comme ds les portable mais je c pas trop par ou commencersi on pe me donner un petit cou de pouce ca serai super Fontion Replay : Snake [ par liofan ] Bonjour,Je dois réaliser un jeux du Serpent (Snake) sur VBA.J'ai casiment tout terminer mais il me reste encore une consigne à faire et j'ai besoin de Amelioration intelligence d'un serpent(snake nokia) [ par xcxl ] Bon jai creer une intelligence artificielle de snake mais je voudrai l'ameliorer a fond. Pour linstant les fonctions, je les enumere sous forme darbre Problème avec un jeu du serpent :-( [ par rclsilver02 ] Voilà, j'ai déposé une source sur VBFrance (http://www.vbfrance.com/article.aspx?Val=8975). C'est un serpent. Tout fonctionne, mis à part que je n'arr creation jeu de bingo [ par will34 ] Bonjour, les amis. Voilà je voudrais créer un petit logiciel de bingo qui ferai un tirage aléatoire sur 90 numéros sans double tirage bien entendu. So Probleme sur une app lancée avec Shell() [ par kouki1000 ] Bonjour a tous,voila, je vous expose mon problème:Dans mon application, qui est censée mesurer la durée d'utilisation VENEZ AIDER UN DEBUTANT! [ par jpujol95 ] Y a t il moyen de mettre une base de donnée ACCES 2000 dans vb6? si oui quelle est la procédure a suivre.?merciKJO! Animation d'un jeu en VB.NET [ par LeChtimi ] Salut à tous,Mes messages précèdent ont étaient effacés. je ne savais pas qu'on ne pouvait pas poster la même question dans plusieurs catégorie !! Mea création de sprites isométrique [ par mongol77 ] salut les gens,Je suis en train de me mettre&nbsp;&#224; un jeu en dx7 avec vb6Ca sera un jeu en 2d isom&#233;trique mais le probl&#232;me que j'ai en


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,515 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.