Autorisation : Membre
Nb de messages : 835
Inscrit le : Sam 20 Jui 2009, 20:35
Posté le : Ven 24 Sep 2010, 19:12
Je viens de faire un petit jeu mais je pensais pas qu'il serait aussi stressant (ou peut-être que c'est moi ^^)
C'est un jeu de réflex et de rapidité de réflexion dont le principe est simple.
Un ruban large de 5 pixels descend sur l'écran.Le bout de ce ruban est irrégulier.Vous contrôlez également un ruban de 5 pixels de large situé plus bas.En appuyant sur les touches log,7,8,9 ou *,vous faites monter d'un cran le pixel correspondant,l'objectif étant d'adapter la forme de votre ruban de façon à ce qu'elle s'imbrique parfaitement dans la partie qui descend.
Une fois que les deux bouts se touchent à un endroit,chaque endroit où les deux rubans ne se touchent pas vous fait perdre un point sur le nombre total que vous avez défini au départ,et votre score augmente de 1.Une fois que vous n'avez plus de points le jeu s'arrête.Votre score indique votre performance.
Autorisation : Membre
Nb de messages : 36
Inscrit le : Sam 18 Sep 2010, 11:47
Posté le : Ven 24 Sep 2010, 22:07
Alors je n'ai pas très bien compris le but du jeu xD
Donc j'ai décidé de le recopier pour voir et 2 choses :
Code
:If pxl-Test(41-N,46)=1 ou If pxl-Test(41-O,47)=1 ou If pxl-Test(41-P,48)=1 ou If pxl-Test(41-Q,49)=1 ou If pxl-Test(41-R,50)=1
Il ne faut pas remettre des If à chaque fois...
Code
:Goto B
:End
:Lbl B
Le End ne sert à rien et créé une erreur de syntaxe...
Mais je pense que le programme bug car il n'y a rien lol
Il y a le texte et un morceau de ruban qui apparait puis l'écran s'efface et se ré-affiche à l'infini...
Es tu sur de ne pas avoir fait d'erreur de recopiage ?
Autorisation : Membre
Nb de messages : 835
Inscrit le : Sam 20 Jui 2009, 20:35
Posté le : Ven 24 Sep 2010, 22:26
Si sans doute,je regardes ça.Déjà tous les ifs c'en est une ^^
Voilà,j'ai mis une flèche à chaque endroit corrigé ou rajouté,mais je sais pas comment j'ai fait pour oublier 7 lignes d'affilé
Sur ma calculatrice le jeu marche,donc si tu remarques encore des bugs n'hésite pas.
Et pour la description j'avoue qu'elle est pas très explicite mais j'ai pas trouvé moyen de faire mieux.
Autorisation : Membre
Nb de messages : 36
Inscrit le : Sam 18 Sep 2010, 11:47
Posté le : Ven 24 Sep 2010, 23:25
C'est bon ça marche nickel
Effectivement c'est très stressant comme jeu xD
Mais le seul inconvénient c'est que c'est trop petit... il faut avoir de bon yeux !
Il faudrait ajouter au moins 2 pixels par colonne...
Sinon bravo pour ton programme il est bien trouvé !
P.S.: On peut rajouter également un :AxesNAff au début du programme =)
P.S.: Ah oui j'oubliais... C'est quoi les chiffres 1 ou 0 qui s'affichent ?
Autorisation : Membre
Nb de messages : 835
Inscrit le : Sam 20 Jui 2009, 20:35
Posté le : Sam 25 Sep 2010, 11:35
Ouais c'est vrai que la colonne est trop étroite,je vais voir pour l'élargir si ça ralentit pas trop le jeu.
Et les chiffres c'est juste de la déco,ça meuble le "paysage" et le jeu est moins stressant quand ils n'y sont pas c'est marrant.
Autorisation : Membre
Nb de messages : 835
Inscrit le : Sam 20 Jui 2009, 20:35
Posté le : Dim 26 Sep 2010, 11:01
Pour la question de la déco,tu verras qu'à chaque fois ce sont des 1 et des 0 qui s'affichent,et en plus il y en a 6 alors si tu penses que ça indique combien de fois tu dois appuyer cherche,mais si t'arrive à trouver une relation t'as vraiment beaucoup de chance.
Autorisation : Membre
Nb de messages : 835
Inscrit le : Sam 20 Jui 2009, 20:35
Posté le : Dim 26 Sep 2010, 12:03
Voilà,j'ai élargi le ruban,c'est beaucoup mieux et le jeux n'est quasiment pas ralentit.
J'ai marqué "]" devant les lignes modifiées et "*" devant les lignes rajoutées.
Autorisation : Membre
Nb de messages : 36
Inscrit le : Sam 18 Sep 2010, 11:47
Posté le : Dim 26 Sep 2010, 20:15
Petite faute de frappe :
:Ligne(52,20+R,52,20+R
:Ligne(52,20+R,53,20+R
Mais si on est intelligent on la voit =)
Et sinon c'est parfait comme ça !
Mici beaucoup
Autorisation : Membre
Nb de messages : 36
Inscrit le : Sam 18 Sep 2010, 11:47
Posté le : Lun 27 Sep 2010, 0:06
Et ba c'est de la théorie seulement car quand on choisit si oui ou non on utilise l'aide aux noobs que l'on entre 1,0 ou tout autre chiffre la question se repose encore et toujours...
Comment faire ?
Autorisation : Membre
Nb de messages : 835
Inscrit le : Sam 20 Jui 2009, 20:35
Posté le : Mar 28 Sep 2010, 20:55
Si tous les résultats (mis à part le 0 forcément) sont négatifs,tu peux mettre tous les 50-[theta]-... qui sont dans les textes entre parenthèses avec un petit moins devant.
Exemple:Texte(11,34,-(50-[theta]-A
Ou bien Texte(11,34,-50+[theta]+A ça économise un octet.
Autorisation : Membre
Nb de messages : 364
Inscrit le : Dim 13 Fév 2011, 14:17
Posté le : Dim 22 Mai 2011, 17:45
Salut. Super le jeu mais tu peut l'alléger. Vu que pxl-test tu peut avoir que 0 ou 1 si tu veut 0 tu met non(Pixel-test(A,B et si tu veut 1 tu met Pxl-test(A,B tout simplement. Donc dans ton programme tu peut virer tous les =1