|
Posté le 06-03-2013 à 14:26 | # | Fichier joint
|
Salut Pkplomb !
Comme je te le disais, ton jeu est pour moi un coup de coeur ! Le principe est extra ! Les graphismes sont rigolos, la présentation soignée, le tout dans un seul et unique programme. Bref, en un seul mot, ton jeu est efficace. Je posterai un test dès que possible.
A l'attention de Pkplomb A l'attention de Pkplomb Après le petit MP que je t'ai envoyé, j'ai regardé un peu le code de ton programme : ça n'est pas toujours très joli joli. Si je pouvais te donner quelques conseils, voici ceux que je dirai en premier :
-> n'oublie pas d'utiliser la "double flèche" pour alléger le programme et simplifier la lecture de ce dernier (tu as jusqu'à cinq conditions "If" imbriquées !).
-> tu peux dans la plupart des cas supprimer les "crochets qui ferment" (]) ou les "accolades qui ferment" (}).
-> tu peux supprimer certaines parenthèses lorsqu'elles sont en fin de ligne.
-> essaye autant que possible d'éviter l'utilisation des Labels (parfois c'est inévitable mais là ça n'est pas le cas).
-> Si tu as beaucoup de F-lines et de Plot-on qui dépendent de coordonnées X et Y. Plutôt que d'écrire à chaque fois X+machin, Y+machin etc... Change plutôt le ViewWindows !
J'ai fait une petite version optimisée de ton programme, sans rentrer vraiment dans le détail. Néanmoins, le jeu a perdu 300 octets, soit plus de 7% de son poids (et je suis sûr que l'on peut monter à 15...) !
Je mets ça en PJ.
|
|
|
Posté le 06-03-2013 à 16:13 | #
|
neOtux a écrit : tu peux dans la plupart des cas supprimer les "crochets qui ferment" (]) ou les "accolades qui ferment" (}).
tu peux supprimer certaines parenthèses lorsqu'elles sont en fin de ligne.
ne jamais, au grand jamais faire ce genre d'optimisation qui pourrait ne pas marche sur des versions suivante des os : c'est comme ca qu'on se retrouve avec un harry potter optimisé pour 85 en basic incompatible avec les graph 75/85/95 version 2.0 .... |
|
|
Posté le 06-03-2013 à 17:37 | #
|
Héhé fouineur spotted ! Je croyais que cette partie du message était à l'attention de Pkplomb...
Et bien écoute je fais ça depuis belle lurette et je n'ai jamais eu de soucis sur l'ensemble de ces modèles... Tu es sûr que c'est dangereux d'enlever ceux qui sont en fin de ligne, comme je l'ai précisé plus haut ?
|
|
|
Posté le 06-03-2013 à 19:29 | #
|
ben en tout cas sur le harry potter de samy, il a enlever des parenthese et du coup ca bug |
|
|
Posté le 06-03-2013 à 19:47 | #
|
Perso je code mes jeux sur un graph 75 et j'enleve toujours les crochets en fin de ligne (ou avant un fleche) et sa ne bug pas ^^' pour la parenthèse je sais pas |
|
|
Posté le 06-03-2013 à 19:58 | #
|
ben oui, mais imagine toi que peut-etre dans une version future de l'os, ce genre de petites optimisation ne marcheront plus, et alors les gens ne pourront pas jouer a ton jeu... |
|
|
Posté le 06-03-2013 à 20:05 | #
|
Donc du coup il vaut mieux les laisser |
|
|
Posté le 07-03-2013 à 12:22 | #
|
Mouais pas faux j'y réfléchirait à 2 fois avant d'opti comme ça
j'hésite à donner le bonus de fidéliter à ce jeu |
|