Page 1 sur 1

Ti 83 premium || Spawner des ennemis aleatoirement

Message non luPosté: 26 Juin 2017, 20:20
de illusion
Salut :)
Imaginez un chasseur à gauche de l'écran, de X=1 pouvant se déplacer verticalement.
Des ennemis spawnent à droite de l'écran MAIS un nombre X d'ennemis spawn et à Y coordonnée sur l'axe des ordonnées.

Je voudrais savoir comment spawner un nombre aléatoire d'ennemi et aléatoirement sur l'axe des ordonnées.
Merci merci !

Re: Ti 83 premium || Spawner des ennemis aleatoirement

Message non luPosté: 26 Juin 2017, 20:24
de Nicolas_1er
tu veux juste déterminer aléatoirement une coordonné en y et le nbr d’ennemis qui y spawn ?

Re: Ti 83 premium || Spawner des ennemis aleatoirement

Message non luPosté: 26 Juin 2017, 20:35
de illusion
Ah oui j'oublie de preciser qu'il faut que les ennemis avancent -_-'

Re: Ti 83 premium || Spawner des ennemis aleatoirement

Message non luPosté: 26 Juin 2017, 20:42
de Wistaro
Salut, en gros tu veux programmer le jeu "évite", mais horizontalement (ce qui ne change pas grand-chose), si je comprends bien.

Regarde déjà cette vidéo tutoriel: https://youtu.be/n_1LJAKOCTM

Tu devrais pouvoir ensuite l'appliquer à ton programme.

Si tu as des questions n'hésite pas :)

Re: Ti 83 premium || Spawner des ennemis aleatoirement

Message non luPosté: 26 Juin 2017, 21:12
de critor
Moi, je penserais à une liste complexe.
Ainsi tu aurais la liste des coordonnées de tes n ennemis.

Re: Ti 83 premium || Spawner des ennemis aleatoirement

Message non luPosté: 26 Juin 2017, 23:31
de Nicolas_1er
Sinon une astuce un peu plus tordue, utiliser les strings.
Ça pourrait ressembler a ça : ".....X..X...X.X"... Etc
Tu sais que tous les x caractères ça passe à la ligne d'en dessus(/dessous, comme tu veux) et à chaque tour tu réaffiches les sous-chaînes de ta chaine principale sur l'écran. Comme ça, en plus, t'a pas à t'embêter avec les coordonnées de tous les ennemis et t'as que une variable pour tout !

Et pour la ligne tout en bas, tu checkes dans la chaine si ta position X est égale à " " ou à "X". Bref n'hésite pas à me dire ce que t'en penses et si tu as des questions ou que tu n'as pas tout compris !

Edit by Bisam : J'ai corrigé une vingtaine de fautes d'orthographe... mais je n'ai pas corrigé la grammaire.
Fais attention à ce que tu écris, s'il te plait !


Réédit : excuse moi j'ai écrit ça tard, c'est la fatigue

Re: Ti 83 premium || Spawner des ennemis aleatoirement

Message non luPosté: 26 Juin 2017, 23:36
de Nicolas_1er
Et a chaque tour tu rajoute l'équivalent d'une ligne a ta chaîne avec un code qui la génère aléatoirement. De la même façon tu supprime la ligne du bas avec les sous chaines.

Par contre j'y pense ça ne marche que verticalement ^^