tama Le 06/01/2008 à 15:35 salut,
Une question :
certains d'entre vous ont déjà fait des jeux de course, j'aimerais savoir comment vous faites pour déterminer la position (1er, 2ème, 3ème...) et aussi comment vous faites pour détecter quand le joueur va dans le mauvais sens ?
programmeur sur TI ^^mon blog sur les TI =>
clicmon (p'tit) fofo sur les TI =>
clic Zeph Le 06/01/2008 à 15:40 tu peux disposer des checkpoints (visibles ou non par le joueur) le long du circuit et vérifier qu'il les passe bien dans l'ordre : c'est simple à mettre en place et ça marche plutôt pas mal

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
tama Le 06/01/2008 à 15:51 et pour la position ça marche pareil ?
on teste le nombre de checkpoints passés par chacun ?
programmeur sur TI ^^mon blog sur les TI =>
clicmon (p'tit) fofo sur les TI =>
clic Ou sinon, compter la distance parcourue par chaque voiture.

Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 :
www.ti-fr.com.
Quelques idées personnelles
ici.
PpHd Le 06/01/2008 à 18:01 Un produit scalaire sur une version linaire (composée de segments) de la piste ?
Jyaif Le 06/01/2008 à 20:26 une méthode un peu similaire aux checkpoints est de donner des valeurs aux cases de la map (je crois que LionelA a fait comme ca pour Fzero, et il avait d'ailleur crée un topic pour résoudre un problème à ce sujet):
Plus une case est éloignée de la ligne de départ, plus la valeur de la case est élevée. En triant les cases sur lesquelles sont les joueurs, tu peux determiner l'ordre des joueurs.
tama Le 06/01/2008 à 20:31 ah ouais, c'est pas mal mais pour déterminer la distance, on fait comment ?
programmeur sur TI ^^mon blog sur les TI =>
clicmon (p'tit) fofo sur les TI =>
clic aze Le 06/01/2008 à 20:39 pour la distance entre deux voitures, c'est la différence entre la valeur des deux cases