Salut all.
J'aimerais savoir comment on peut faire un jeu multi(relier les deux calcs ensemble)
Je sais faire des jeux en basic, genre un bonhomme qui tire sur un autre, je voudrais que le deuxième bonhomme ( normalement IA) soit controlé par un 2éme joueur..
Merci d'avance
Dylan
Il faut utiliser les commandes 'Send(', 'Get(' et 'GetVar(' d'après mes souvenirs, afin d'envoyer et de recevoir des variables entre deux calculatrices. Mais je ne pense pas que ce soit possible de faire un jeu 'en temps réel' en TI-Basic avec cette méthode, ou alors le résultat sera extrêmement lent...
seul le get var marche en TI Basic pur.
J'ai déjà fait quelques jeux comme ça, mais c'est bien que pour le tour à tour...
je m'explique :
la calto émétrice (celle qui envoie les données) doit être en pause pour émmettre;
l'autre calto doit être dans une boucle avec les getcalc dedans, boucle de laquelle elle sort une fois qu'elle a reçue les variables.

exemple:
calto emmetrice :
:input A
:pause // une foi en pause, la calto receptrice pourra capter la variable (ce qui n'est pas possible si l'emmétrice et dans un prog qui tourne. d'où la pause)
:...


calto réceptrice:
:0ùA
:while A=0
:getcalc(A)
:End
:disp A


ça permet de faire des jeux en tour par tour, mais en pratique, ça marche moins bien...
Si le proprio de l'emmetrice appui sur enter avant que la réceptrice ait captée la variable, l'emmetrice continue le prog, alors que la réceptrice reste bloquée dans la boucle...

Donc perso, je te conseil pas la liaison par cable pour un jeu multi TI.
Au pire, si tu veu vraiment un multi joueur en temps réel, arrange toi pour faire ton jeu sur une seule calto ; où chaques joueur a un coté de la calto pour lui (genre gauche pour J1, droit pour J2), ça derais marcher mieux, à condition qu'aucun joueur reste appuyyé sur une touche (ds ce cas là, ça bloque le getkey ou un truc comme ça, et la calto ne detecte plus l'appui sur les touches.)

A noter aussi, selon le "mode d'emploi" de ma TI 83+, que Get et Send ne marchent pas entre calto.
Cela dit, j'ai jamais testé. Mais qui sait ?...
avatarloclamor
Mondo Photo
Le voyage en photo et en 1 clic