π
<-
Chat plein-écran
[^]

Ti 83 premium || Spawner des ennemis aleatoirement

:32ti73: :32ti73e: :32ti73e2: :32ti76f: :32ti80: :32ti81: :32ti82: :32ti85: :32ti86: :32ti82s: :32ti82sf: :32ti82sfn: :32ti83: :32ti83p: :32ti83pb: :32ti83pr: :32ti83pfr: :32ti83pse: :32ti84p: :32ti84pse: :32ti84ppse: :32ti84pfr: :32ti84pcse: :32ti83pfrusb: :32ti82p: :32ti82a: :32ti84pce: :32ti83pce:

Ti 83 premium || Spawner des ennemis aleatoirement

Message non lude illusion » 26 Juin 2017, 20:20

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 !
Game, game and prog ^.^
Avatar de l’utilisateur
illusionProgrammeur
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 23.8%
 
Messages: 13
Images: 2
Inscription: 14 Déc 2016, 14:49
Localisation: Grenoble
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Lycéen - 1ère S le jour, programmeur la nuit :D

Re: Ti 83 premium || Spawner des ennemis aleatoirement

Message non lude Nicolas_1er » 26 Juin 2017, 20:24

tu veux juste déterminer aléatoirement une coordonné en y et le nbr d’ennemis qui y spawn ?
Avatar de l’utilisateur
Nicolas_1er
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 12.1%
 
Messages: 81
Inscription: 02 Fév 2017, 11:19
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: prepa

Re: Ti 83 premium || Spawner des ennemis aleatoirement

Message non lude illusion » 26 Juin 2017, 20:35

Ah oui j'oublie de preciser qu'il faut que les ennemis avancent -_-'
Game, game and prog ^.^
Avatar de l’utilisateur
illusionProgrammeur
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 23.8%
 
Messages: 13
Images: 2
Inscription: 14 Déc 2016, 14:49
Localisation: Grenoble
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Lycéen - 1ère S le jour, programmeur la nuit :D

Re: Ti 83 premium || Spawner des ennemis aleatoirement

Message non lude Wistaro » 26 Juin 2017, 20:42

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 :)
Nouveau sur le site, Anonymous ? Avant de poster sur le chat et sur le forum, n'oublie pas de lire les règles. En cas de problème, tu peux m'envoyer un message, je réponds rapidement.

Liens utiles:
Image
Découvre mes programmes et mon site!
Avatar de l’utilisateur
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 87.5%
 
Messages: 3153
Images: 37
Inscription: 25 Fév 2013, 16:21
Localisation: Toulouse
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Ingénieur en électronique
YouTube: Wistaro
Twitter/X: Wistaro
GitHub: Wistaro

Re: Ti 83 premium || Spawner des ennemis aleatoirement

Message non lude critor » 26 Juin 2017, 21:12

Moi, je penserais à une liste complexe.
Ainsi tu aurais la liste des coordonnées de tes n ennemis.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41465
Images: 14479
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Ti 83 premium || Spawner des ennemis aleatoirement

Message non lude Nicolas_1er » 26 Juin 2017, 23:31

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
Dernière édition par Nicolas_1er le 27 Juin 2017, 22:46, édité 5 fois.
Avatar de l’utilisateur
Nicolas_1er
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 12.1%
 
Messages: 81
Inscription: 02 Fév 2017, 11:19
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: prepa

Re: Ti 83 premium || Spawner des ennemis aleatoirement

Message non lude Nicolas_1er » 26 Juin 2017, 23:36

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 ^^
Avatar de l’utilisateur
Nicolas_1er
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 12.1%
 
Messages: 81
Inscription: 02 Fév 2017, 11:19
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: prepa


Retourner vers Problèmes divers / Aide débutants

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 23 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1051 utilisateurs:
>1038 invités
>8 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)