Jeu SNAKE, ouvert à vos remarques

smotty

XLDnaute Occasionnel
Bonjour à tous,

Voici un jeu que je n'aurais pas pu mener à bien sans l'aide de Youky(BJ).

Le principe: avaler les lettres dans le bon ordre pour former le mot à trouver.

La première lettre apparaît sur fond jaune.

Attention: si vous vous trompez de lettre votre serpent accélère

Des bonus "@", tous les 5 bonus, la lettre suivante apparaît sur fond jaune.
Mais ne pas en abuser car à chaque bonus, votre serpent grossit énormément.

Voilà pour les présentations...

Comme c'est une version bêta, le nombre de mots est très limité (on peut en ajouter en feuil2. Et je dois encore faire en sorte qu'un même mot ne revienne pas sur une même partie.

Si vous avez des idées, des remarques, elles sont les bien venues.
 

Pièces jointes

  • snake.zip
    42.1 KB · Affichages: 131
  • snake.zip
    42.1 KB · Affichages: 133
  • snake.zip
    42.1 KB · Affichages: 138

Gelinotte

XLDnaute Accro
Re : Jeu SNAKE, ouvert à vos remarques

Allô!

Désolé, il ne fonctionne pas sur les systèmes 64 bits.

Une fenêtre apparaît au lancement :

Il bloque sur le mot Function au tout début
Private Declare Function.......

Microsoft Visual Basic pour Applications

Le code contenu dans ce projet doit être mis à jour pour pouvoir être utilisé sur les sytèmes 64 bits. Vérifiez et mettez à jour les instructions Declare, puis marquez-les avec l'attribut PtrSafe.



Perdrix
 

youky(BJ)

XLDnaute Barbatruc
Re : Jeu SNAKE, ouvert à vos remarques

Bonjour Perdrix,
Etonnant le bug je suis aussi en 64 bits et pas le moindre problème.
je tourne en Win7 64 bits et office2007.
Peut être voir du coté de l'antivirus.
Toutes mes félicitations à smotty pour Snake.

Bruno
 

smotty

XLDnaute Occasionnel
Re : Jeu SNAKE, ouvert à vos remarques

Bonjour Bruno, Perdrix,

Etonnant le bug je suis aussi en 64 bits et pas le moindre problème.
je tourne en Win7 64 bits et office2007.

Le bug est normal, car souci de compatibilité avec office 2010
Je pense que Perdrix est sur office 2010

Merci Bruno, j'ai fait des évolutions depuis et je posterai le final quand il sera prêt. En fait à chaque mot trouvé un autre mat apparaît en conservant le serpent au niveau actuel. Ce qui est plus excitant car arrivé à un certain nombre de mots ça devient hard.

A+

smotty
 

Tibo

XLDnaute Barbatruc
Re : Jeu SNAKE, ouvert à vos remarques

Bonjour à tous,

Je viens de consacrer un petit quart d'heure à ton jeu.

C'est effectivement plutôt sympa.

Sur les mots longs, le temps de tester quelques lettres, le serpent devient effectivement dopé à l'EPO.

En tout cas, bravo pour cette idée

@+
 

JNP

XLDnaute Barbatruc
Re : Jeu SNAKE, ouvert à vos remarques

Bonjour le fil :)
Le bug est normal, car souci de compatibilité avec office 2010
Je pense que Perdrix est sur office 2010
Je confirme, ça ne passe pas sur Excel 2010 64 bits :eek:...
Tel qu'indiqué, j'ai essayé
Code:
Private Declare [COLOR=red][B]PtrSafe[/B][/COLOR] Function SetTimer Lib "user32" _
  (ByVal hWnd As Long, ByVal nIDEvent As Long, _
  ByVal uElapse As Long, ByVal lpTimerFunc As Long) As Long
Private Declare [COLOR=red][B]PtrSafe[/B][/COLOR] Function KillTimer Lib "user32" _
  (ByVal hWnd As Long, ByVal nIDEvent As Long) As Long
mais ça plante sur
Code:
 TimerID = SetTimer(0, 0, VITESSE, [COLOR=red][B]AddressOf deplacement[/B][/COLOR])
incompatibilité de type...
D'après ce que j'ai lu, il semblerait qu'il faut utiliser du LongLong ou du LongPtr, mais là, ça devient un peu compliqué...
Bon dimanche :cool:
 

smotty

XLDnaute Occasionnel
Re : Jeu SNAKE, ouvert à vos remarques

Bonjour et merci à vous tous pour vos remarques,

Depuis, je l'ai pas mal abouti. Quand il sera complètement terminé, je le posterai.

Dans la nouvelle version un seul jocker "@" suffit pour mettre en surbrillance la prochaine lettre. Mais le serpent grossit beaucoup à chaque jocker. le but étant de chercher les bonnes lettres plutôt que d'essayer des lettres au hazard.

Je peux peut-etre ajouter des bonus qui ralentissent le serpent au bout d'un moment.

J'hésite également à ajouter une option qui met en surbrillance la prochaine lettre systématiquement...

En tout cas merci pour vos remarques

Pour la compatibilité office 2010, étant sur 2007 je ne peux pas faire grand chose mais il semblerait que seul les déclarations d'API doivent être modifiée.

A+

smotty
 

Statistiques des forums

Discussions
312 492
Messages
2 088 930
Membres
103 984
dernier inscrit
maliko67