| Jeu de Snake trop lent. [FINI TOUT EST OK] | |
|
Aller à la page : 1, 2, 3 |
| Auteur | Message |
|---|
Yakamya Légende


   Age : 18 Inscrit le : 04 Fév 2005 Messages : 3069 Localisation : Le nez dans mon ordi Classe : Photo argentique et numérique, ordinateur (bidouille), programation
Impureté:
   (37/450) Dernière note en maths: 9,5/10
| Sujet: Re: Jeu de Snake trop lent. [FINI TOUT EST OK] Jeu 20 Sep - 13:49 | |
| essaye de faire un signe != sur ton ordi et qu'il soit lisible partout... Vive les charset qui partent en couilles. Au moins là c'est comprehenssible _________________ Segata sanshiro ! せがた三四郎 |
|
 | |
Xywez Animateur


   Age : 18 Inscrit le : 11 Mai 2006 Messages : 3027 Localisation : Paris Calculatrice : Ti 84 + SE Classe : 1ère année ISEP (après une PCEM1)
Impureté:
   (32/450) Dernière note en maths: 18/20 au bac (et en spé maths bien sur!!)
| Sujet: Re: Jeu de Snake trop lent. [FINI TOUT EST OK] Jeu 20 Sep - 13:55 | |
| lol _________________

Je met ici à dispo MA sélection pour le bac : ici |
|
 | |
loko Débutant

   Age : 17 Inscrit le : 09 Sep 2007 Messages : 11 Calculatrice : Ti 84+ Classe : 1S
| Sujet: Re: Jeu de Snake trop lent. [FINI TOUT EST OK] Jeu 20 Sep - 18:42 | |
| J'utilise deja le signe "different de" ;) le bug est juste un bug d'affichage :) Et heu, un seul gotto qui n'est la que pour sortir du programme quand on perd ça doit pas ralentir trop ?  |
|
 | |
Xywez Animateur


   Age : 18 Inscrit le : 11 Mai 2006 Messages : 3027 Localisation : Paris Calculatrice : Ti 84 + SE Classe : 1ère année ISEP (après une PCEM1)
Impureté:
   (32/450) Dernière note en maths: 18/20 au bac (et en spé maths bien sur!!)
| Sujet: Re: Jeu de Snake trop lent. [FINI TOUT EST OK] Jeu 20 Sep - 18:44 | |
| a oui pour la fonction qui efface la matrice, essaye de faire Delvar [A] (par exemple) nan ? _________________

Je met ici à dispo MA sélection pour le bac : ici |
|
 | |
tama Animateur


   Age : 17 Inscrit le : 19 Déc 2005 Messages : 9389 Localisation : quelque part en France... Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Classe : Terminale S spé maths
Impureté:
   (-9/500) Dernière note en maths: 13/20
| Sujet: Re: Jeu de Snake trop lent. [FINI TOUT EST OK] Ven 21 Sep - 18:09 | |
| nan mais ça dépend des goto, mais en général un "bon programmeur" utilise le moins possible les instructions goto, surtout dans une boucle parce que ça peut créer des "manques de mémoire" (la TI cherche où est le "end" qui termine la boucle, mais le trouve pas comme on est sorti de la boucle) => le programme est de plus en plus lent
Ca me rappelle mes premiers programmes (octobre 2004 ^^) où j'utilisais par exemple un code comme ça :
| Code: | Input "NOMBRE?",N 0->A Lbl 1 If fPart(N/A)=0 Then Disp "Divisible par",A End Goto 2
Lbl 2 A+1->A If A<N Then Goto 1 Else Goto 3 End
Lbl 3 Stop
|
Le code pas optimisé du tout (c'était y a longtemps déjà, presque 3 ans ^^)
Enfin bref, tout ça pour dire qu'il vaut mieux éviter au maximum d'utiliser des goto, et encore plus dans des boucles, vaut mieux utiliser une condition (booléen)
| Code: | 0->C //La condition n'est pas remplie While not(C //Tant que la condition n'est pas remplie ... If ... //Si la condition est remplie 1->C //On le signale End
|
Remarque en ASM on utilise souvent les goto et lbl (jp/jr par exemple) syfo confirmera mais bon c'est de l'ASM alors c'est rapide ^^ _________________ <EMBED src="http://download.makeinflash.com/cd_digital_v1.swf?id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M" quality=high WIDTH="200" HEIGHT="50"NAME="cd_digital_v1.swf" ALIGN="" TYPE="application/x-shockwave-flash"PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer" FlashVars="id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M"></EMBED> (1 an tst) |
|
 | |
loko Débutant

   Age : 17 Inscrit le : 09 Sep 2007 Messages : 11 Calculatrice : Ti 84+ Classe : 1S
| Sujet: Re: Jeu de Snake trop lent. [FINI TOUT EST OK] Ven 21 Sep - 21:50 | |
| | Oui enfin remarque, il y a un seul goto, et c'est celui qui fini le jeu ^^, alors personne n'a d'idées concernant mon ptit bug ? |
|
 | |
Xywez Animateur


   Age : 18 Inscrit le : 11 Mai 2006 Messages : 3027 Localisation : Paris Calculatrice : Ti 84 + SE Classe : 1ère année ISEP (après une PCEM1)
Impureté:
   (32/450) Dernière note en maths: 18/20 au bac (et en spé maths bien sur!!)
| Sujet: Re: Jeu de Snake trop lent. [FINI TOUT EST OK] Ven 21 Sep - 22:57 | |
| pas vraiment... _________________

Je met ici à dispo MA sélection pour le bac : ici |
|
 | |
tama Animateur


   Age : 17 Inscrit le : 19 Déc 2005 Messages : 9389 Localisation : quelque part en France... Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Classe : Terminale S spé maths
Impureté:
   (-9/500) Dernière note en maths: 13/20
| Sujet: Re: Jeu de Snake trop lent. [FINI TOUT EST OK] Sam 22 Sep - 14:26 | |
| euh c'est quoi le bug ? _________________ <EMBED src="http://download.makeinflash.com/cd_digital_v1.swf?id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M" quality=high WIDTH="200" HEIGHT="50"NAME="cd_digital_v1.swf" ALIGN="" TYPE="application/x-shockwave-flash"PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer" FlashVars="id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M"></EMBED> (1 an tst) |
|
 | |
Xywez Animateur


   Age : 18 Inscrit le : 11 Mai 2006 Messages : 3027 Localisation : Paris Calculatrice : Ti 84 + SE Classe : 1ère année ISEP (après une PCEM1)
Impureté:
   (32/450) Dernière note en maths: 18/20 au bac (et en spé maths bien sur!!)
| Sujet: Re: Jeu de Snake trop lent. [FINI TOUT EST OK] Sam 22 Sep - 15:58 | |
| je sais pas justement ! _________________

Je met ici à dispo MA sélection pour le bac : ici |
|
 | |
loko Débutant

   Age : 17 Inscrit le : 09 Sep 2007 Messages : 11 Calculatrice : Ti 84+ Classe : 1S
| Sujet: Re: Jeu de Snake trop lent. [FINI TOUT EST OK] Dim 23 Sep - 18:11 | |
| | J'ai reussit à supprimer le bug ^^ |
|
 | |
ProgVal Animateur


   Age : 14 Inscrit le : 05 Juil 2007 Messages : 2157 Localisation : Devant mon PC, près de Metz Calculatrice : TI-92+ (et TI-80) et V200!!! Classe : 3ème LV1 Anglais; LV2 Allemand; Latin
Impureté:
   (-13/450) Dernière note en maths: disponible le 8 juillet
| Sujet: Re: Jeu de Snake trop lent. [FINI TOUT EST OK] Dim 23 Sep - 18:45 | |
| | tama a écrit: | | Ca me rappelle mes premiers programmes (octobre 2004 ^^) |
Et tu trouve que je suis trop jeune pour savoir programmer? Eté 2004, je codais sur ma TI80! _________________
Salut Invité. Ta dernière visite date du . Tu as posté 0 messages. Le forum compte 58606 messages et 3580 sujets. |
|
 | |
tama Animateur


   Age : 17 Inscrit le : 19 Déc 2005 Messages : 9389 Localisation : quelque part en France... Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Classe : Terminale S spé maths
Impureté:
   (-9/500) Dernière note en maths: 13/20
| Sujet: Re: Jeu de Snake trop lent. [FINI TOUT EST OK] Dim 23 Sep - 19:16 | |
| EDIT : mal compris
donc en 2004 je codais sur une 84+ et aux dernières nouvelles y a beaucoup plus de choses sur une 84+ que sur une 80 ;) _________________ <EMBED src="http://download.makeinflash.com/cd_digital_v1.swf?id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M" quality=high WIDTH="200" HEIGHT="50"NAME="cd_digital_v1.swf" ALIGN="" TYPE="application/x-shockwave-flash"PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer" FlashVars="id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M"></EMBED> (1 an tst) |
|
 | |
| Jeu de Snake trop lent. [FINI TOUT EST OK] | |
|