Forum

Catégorie : Discussions générales
Forum : Espace de liberté
Vues : 6403
Réponses : 64
Type : discussion
Etat : réponses autorisées

Idée de jeu ??? - Page 1 / 2

scalt le 20/11/2005 à 16:55
Salut à tous, j'aimerais bien savoir si quelqu'un aurai des idées de jeux a créer sur ti 82 ou + . Donc si quelqu'un aurai une idée merci de me prévenir et si vouc voulez on pourra y travailler dessus ensemble.

merci a tous
@+ glasses.gif
finit0 le 20/11/2005 à 17:59
salut
*g eu une idé de snake mé il a des prob

voici se que g déja fé

Code
clrDraw
clrHome
1->A
1->B

lbl1
B+1->B
pxl-on(A,B)
While getkey=34:goto2:end
While getkey=25:goto4:end
goto1

lbl2
A+1->A
pxl-on(A,B)
While getkey=26:goto1:end
While getkey=24:goto3:end
goto2

lbl3
B-1->B
pxl-on(A,B)
While getkey=34:goto2:end
While getkey=25:goto4:end
goto3

lbl4
A-1->A
pxl-on(A,B)
While getkey=24:goto3:end
While getkey=26:goto1:end
goto4


g deux questions :

comment faire pour que le snake séfface au fur é a mesure quil avance ?
comment faire pour que mon snake ne soit pas dot de dense?parce que la il mé boucoup de temps pour réagir

godgrace.gif godgrace.gif godgrace.gif godgrace.gif
ratuss le 20/11/2005 à 18:32
Faut utiliser des Listes ( 2 en tout ) pour que ton snake s'efface au fur et à mesure... winkle.gif

En tout cas, si c'est le 1er prog que tu fait, tu vas en baver laugh.gif
finit0 le 20/11/2005 à 18:54
se ke tu ma dit jé déja éssayé mé sa a pa marché
tu voi se que g écri au dessu sa ma pri plus d'1 mois alors jen né vraiment bavé tu pe pas me dire se quil fau mettre dans les deux liste?
scalt le 20/11/2005 à 19:21
Dsl franchement je vois pas, je ne suis pas maître en la matière de ce genre dsl scared.gif scared.gif scared.gif
finit0 le 22/11/2005 à 08:24
sinon g une otre idé en jeu
c pour testé votre chance , je lé nommé intuition
sur l'écran il y auré un 1 , a gauche et un 2 a droite quon pouré sélectionné
il faudra choisir un des deux chiffre
il ny a qu'un seul chiffre sur les deux ki peu vous perméttre davancé mé c lekel?
vous avé une chance sur deux d'avancé,il fo choisir le bon chiffre.pour gagné

bon j'espére que vous avé compris lol

é please édé moi pour mon snake pleaseeeeeeeeeeee cry.gif
scalt le 22/11/2005 à 18:21
Ton jeu a l'air bizarre pk pas plutot faire un kestionnaire ? paske o faite lotre c'est du pur asard
finit0 le 23/11/2005 à 09:56
loupe.gif minied.gif moodforlove.gif happy.gif karate.gif kiss.gif laugh.gif bigmouth.gif clown.gif crazy.gif cry.gif cupsmiley.gif evil.gif extraterre.gif eyeonly.gif frozen.gif glasses.gif pa ouai c sa qui é marrent c pour testé ta chance si t chanceux ou pas
ahh.gif angry.gif beer.gif
scalt le 23/11/2005 à 13:34
ah !! ben si tu veu ta ka essayer lol godgrace.gif
ratuss le 25/11/2005 à 18:10
He au fait fint0 , ton jeux de chance je l'avais déja fait, C super simple a faire et si tu veux vraiment pas te fouler, suffit de faire croire a l'utilisateur qui peu choisir mais en fait le resultat ne depend pas de son choix ( et la ca prend juste qq ligne.. winkle.gif)
ratuss le 25/11/2005 à 18:11
Au fait , y a aussi que avait les liste pour ton snake ca marche Nikel, seulement faut mete DIM et faut pas dépasser 100 winkle.gif
scalt le 26/11/2005 à 12:26
pire beer.gif bien joue mec
ratuss le 28/11/2005 à 16:57
C koi ton charabia chcomprend rien crazy.gif frozen.gif extraterre.gif loupe.gif tongue.gif
scalt le 28/11/2005 à 18:09
De koi tu parle Ratu$$ ?
ratuss le 28/11/2005 à 20:05
Citation
pire bien joue mec


loupe.gif laugh.gif sado.gif
scalt le 28/11/2005 à 20:15
je c pas lol pk cette kestion ??? eyeonly.gif eyeonly.gif
finit0 le 01/12/2005 à 16:39
euu comment on fait pour utiliser DIM ?
si vous pouvez la licne qui me manque se seré cool lol
et lemplacement précis ou il fo le métre please
thank you very much
Niko le 01/12/2005 à 18:55
Dim permet de connaitre la longueur de la liste

:Dim(L1)
Renvoie 6 si la liste comporte 6 nombres.

:Dim(L1)->x
:59->L1(x+1)

Rajoute 59 à la fin de la liste
c moi le 27/04/2006 à 14:20
salu

dsl pour le retar mais je comence 1 snake et le mi1 s efface sans les list ni dim
si vous voulez je pe vous le montrez
a++
craminou le 28/04/2006 à 23:40
pour ton snake moi (comme je maitrise pas encore les listes)je ferai"clrhome" apress chaque condition et je renvoirai a la ligne "ouput "..."
voila si tu a pas compri dis le moi ! cupsmiley.gif
ratuss le 29/04/2006 à 08:17
craminou a écrit :
pour ton snake moi (comme je maitrise pas encore les listes)je ferai"clrhome" apress chaque condition et je renvoirai a la ligne "ouput "..."
voila si tu a pas compri dis le moi !


Si tu veux faire un snake, y vaut mieux utiliser 2 listes : Une pour l'axe des abscisses et une pour l'axe des ordonées.

Ca donerrais un truc style ca :

Code

10->Dim L2
10->Dim L1

Lbl 0
For (N,1,10)
L1(N+1)->L1(N)
L2(N+1)->L2(N)
Goto 0

C'est pas très claire, jsais pas si vous voyez ce que je veux dire crazy.gif
craminou le 29/04/2006 à 19:12
euh .........;
explique moi se que ve dire "dim" et rexplique "for" (j'ai compri commen machai les listes aujourd'hiu !!!! happy.gif )
webmaster le 29/04/2006 à 21:49
Bonsoir,

dim indique la dimension A d'une liste
Code
:dim L6 -> A

On peut aussi définir la longueur d'une liste en attibuant un entier à dim Lx

For( est une boucle itérative, je m'explique !
Code
:For(A,1,15)
:Then
:[...]
:End

Pour A, allant de 1 à 15, faire [..]. L'interet d'une telle boucle, c'est que la variable A prend successivement les valeurs 1, 2, 3, ... 15
Donc dans les commandes entre :Then et :End, tu dois utiliser A qui varie...

@+ Le Webmaster beer.gif
ratuss le 30/04/2006 à 09:45
En fait la boucle For c'est une sorte de compteur.
=> ET IL N'Y PAS DE THEN ! godgrace.gif .

Sinon tu peux mettre un 4eme nb dans la boucle :

Code
:For(A,1,15,2)
:[...]
:End


=> Donc en gros le 4eme permet d'augmenter A par 2 au lieu de 1, ce qui va donner : 1, 3, 5, ... 15.

Ps : Si tu fait le concours tu vas surement en bouffer plein de boucle for et de listes, moi ca pullule de partout dans mon prog frozen.gif
webmaster le 30/04/2006 à 12:52
Excuse moi pourt le "Then", j'avais confondu avec un autre langage, où là le "Then" est indispensable !
Pour ce qui est du 4ième nombre, on peu très souvent s'en passer !
Dans ton exemple, on peut faire :

Code

:For(A,0,7)
:A*2+1 -> B
:[Et tu utilises B]
:End


Mais tu as raison, c'est ce qui est le plus court !

@+ Le Webmaster beer.gif
ratuss le 01/05/2006 à 09:03
De quel language s'agit il ?
webmaster le 01/05/2006 à 10:28
Alors là, je n'en ai aucune idée !

@+ Le Webmaster beer.gif
craminou le 01/05/2006 à 19:04
ok merci mais par contre il n'y a aucune boucle dans mon programme frozen.gif
les liste oui mais les boucles là par contre je voi pas trop l'interet dans se programme karate.gif
xeros le 02/06/2006 à 18:17
slt tt le monde
G une petite idée de jeu pour vous :
la calculatrice choisit un chiffre entre 0 et 9
elle l'affiche
pui il faut appuyé sur la touche du chiffre inscrit le plu vite possible crazy.gif

bye

PS: prevené moi si vou ètes partan pour le créé happy.gif
Sangohan38 le 02/06/2006 à 18:21
ba il faut modifié un peu le programme sur la vitesse en ajoutant quelque lignes.
ratuss le 02/06/2006 à 18:38
Salut xeros, j'ai deja fait un programme similaire, si tu veux le voir : https://tout82.pages-perso.fre[...]et.php?sujet=85
Sangohan38 le 02/06/2006 à 18:49
C'est ce que j'ai dit.
ratuss le 02/06/2006 à 19:15
Ah ok, j'avais pas saisi. extraterre.gif
Sangohan38 le 03/06/2006 à 12:50
C'est oas grave, je me rappelait plus du nom du prog.
xeros le 09/06/2006 à 12:10
slt tt le monde
je voulé savoir si vous avié deja essayé de créé un master mind sur calcu
G essayé mé G plein de bug
aidé moi svp
mrci
ratuss le 09/06/2006 à 12:46
Euh, on peu pas trop t'aider si tu donnes pas le code karate.gif laugh.gif
Sangohan38 le 09/06/2006 à 15:57
lol c'est quoi déja un mastermind.
ratuss le 09/06/2006 à 19:21
Le jeu ou tu dois trouvé une combinaison de 4 couleurs differentes:
https://fr.wikipedia.org/wiki/Mastermind
Sangohan38 le 09/06/2006 à 19:23
Merci pour le lien je vai voir ca.
madconfess le 01/10/2006 à 18:14
j'ai une ID mais c'est tout ... :

ce serait un sudoku pas mal ?
a vous m'intenant... moodforlove.gif
Sangohan38 le 01/10/2006 à 18:37
J'ai déja essayer mais j'y arrive pas et de trois façons différentes.
madconfess le 01/10/2006 à 18:59
je suis sure q'un jour tu y arrivera !!
ratuss le 01/10/2006 à 19:49
Rha c'est beauu ahh.gif laugh.gif

=> D'ailleurs c'est presque le sujet du nouveau concours clown.gif
Sangohan38 le 06/10/2006 à 21:29
Non c'est de faire un vérificateur de sudoku. Et je l'ai finis moi.
ratuss le 13/10/2006 à 09:47
Ah pas moi, je fais un snake en ce moment, et je sent d'ici qu'il va revolutionner le monde de la calto glasses.gif
Sangohan38 le 13/10/2006 à 20:47
J'ai fait un Snake ce matin en 10 min.

522 octets de ram et il est simple a recopier.

C'est pas la classe sa?

@+ Sangohan38 beer.gif
craminou le 14/10/2006 à 16:30
poste le !! cupsmiley.gif
Sangohan38 le 14/10/2006 à 18:03
D'accord voila le code:

Code

0->T
0->T
Lbl 0
T+1->T
0->Xmin
94->Xmax
0->Ymin
62->Ymax
ClrDraw
AxesOff
GridOff
42->X
T->R
Horizontal 0
Horizontal 62
Vertical 0
Vertical 94
31->Y
intrand93+1->A
intrand61+1->B
26->L
Lbl 1
0->C
0->D
Pt-Change(A,B
Pt-on(X,Y
getKey->K
If K=24:-1->C
If K=26:1->C
If K=25:1->D
If K=34:-1->D
If K=0 and L=24:-1->C
If K=0 and L=25:1->D
If K=0 and L=26:1->C
If K=0 and L=34:-1->L
If C=-1:24->L
If C=1:26->L
If D=-1:34->L
If D=1:25->L
0->M
Y+D->[THETA]
pxl-Test(62-[THETA],X+C->M
If A=X+C and Y+D=B:Goto 3
If M=1:Goto 2
X+C->X
Y+D->Y
Goto 1
Lbl 2
ClrHome
Disp"SCORE:",S
Stop
Lbl 3
R-1->R
S+1->S
If R=0:Goto 0
int rand93+21->A
int rand61+1->B
X+C->X
Y+D->Y
Goto 1
unknow le 14/10/2006 à 19:39
ah ouai quand meme, y'a du niveau!!!
D'ici la que je reussisse un programme comme ca en 10 mn!!!
Au faite, sangohan, j'ao essayé tes deux pong et aucun de marche cry.gif .
Je vais recopier ton snake
Hasta luego
Sangohan38 le 14/10/2006 à 20:36
Mes pongs marches tout les 2, explique ton problème et je te répondrait.

PS: c'est mon affaire alor pas touche Ratuss.