Avertissement :Il s'agit d'une page optimisée pour la navigation mobile. Voir la
page originale.
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
@+

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

ratuss le 20/11/2005 à 18:32
Faut utiliser des Listes ( 2 en tout ) pour que ton snake s'efface au fur et à mesure...
En tout cas, si c'est le 1er prog que tu fait, tu vas en baver

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

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

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 asardscalt le 23/11/2005 à 13:34
ah !! ben si tu veu ta ka essayer lol

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..

)
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

scalt le 26/11/2005 à 12:26
pire

bien joue mec
scalt le 28/11/2005 à 18:09
De koi tu parle Ratu$$ ?scalt le 28/11/2005 à 20:15
je c pas lol pk cette kestion ???

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 muchNiko 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 listec 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 !

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

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 !!!!

)
webmaster le 29/04/2006 à 21:49
Bonsoir,
dim indique la dimension A d'une liste
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

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 !

.
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

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

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

craminou le 01/05/2006 à 19:04
ok merci mais par contre il n'y a aucune boucle dans mon programme
les liste oui mais les boucles là par contre je voi pas trop l'interet dans se programme

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
bye
PS: prevené moi si vou ètes partan pour le créé

Sangohan38 le 02/06/2006 à 18:21
ba il faut modifié un peu le programme sur la vitesse en ajoutant quelque lignes.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.

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
mrciratuss le 09/06/2006 à 12:46
Euh, on peu pas trop t'aider si tu donnes pas le code

Sangohan38 le 09/06/2006 à 15:57
lol c'est quoi déja un 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...

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
=> D'ailleurs c'est presque le sujet du nouveau concours

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

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

craminou le 14/10/2006 à 16:30
poste le !!

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

.
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. Avertissement :Il s'agit d'une page optimisée pour la navigation mobile. Voir la
page originale.