Bonjour j'aimerai avoir de l'aide car j'essaye de créer un jeu labyrinthe en ti basic contenant des cases a effet et d'autres sans effets. Le problème se pose du coté graphique, j'aimerai savoir si il existe un moyen de créer des "tiles" de 5x5 par exemple pour créer le labyrinthe a proprement parler
exemple de tiles que je souhaiterai créer
01110
11011
10101
11011
01110
les 1 étant en noir et les 0 en blanc
merci d'avance
création de "tile" ti basic
Voir le premier message non lu • 8 messages
• Page 1 sur 1
-
Crash07
Niveau 4: MC (Membre Confirmé)- Messages: 14
- Inscription: 07 Fév 2017, 20:17
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: 2nde
Re: création de "tile" ti basic
Salut, la solution la plus simple à mettre en place consiste à utiliser des matrices (tableaux en 2 dimensions, 5lignes et 5 colones dans ton exemple).
Chaque case du tableau contiendrait une valeur correspondant à un état (1=noir 0=blanc dans ton cas).
Pour afficher ton labyrinthe, il suffit de parcourir grâce à une ou plusieurs boucle ton tableau et suivant la valeur de la case rencontrée, afficher du noir ou du blanc.
Si tu veux, j'ai déjà réalisé des programmes utilisant ce principe, tu peux t'en inspirer pour voir comment concrètement ça se passe. Si tu as des questions n'hésite pas (mes programmes ne sont pas parfait, il y a peut-être moyen de faire plus optimisé, à toi de voir à la fin ^^).
EspaceMan (BomberCE): archives_voir.php?id=449384
Jeu de dames: archives_voir.php?id=23821
Wistaro
Chaque case du tableau contiendrait une valeur correspondant à un état (1=noir 0=blanc dans ton cas).
Pour afficher ton labyrinthe, il suffit de parcourir grâce à une ou plusieurs boucle ton tableau et suivant la valeur de la case rencontrée, afficher du noir ou du blanc.
Si tu veux, j'ai déjà réalisé des programmes utilisant ce principe, tu peux t'en inspirer pour voir comment concrètement ça se passe. Si tu as des questions n'hésite pas (mes programmes ne sont pas parfait, il y a peut-être moyen de faire plus optimisé, à toi de voir à la fin ^^).
EspaceMan (BomberCE): archives_voir.php?id=449384
Jeu de dames: archives_voir.php?id=23821
Wistaro
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:
- Guide: meilleurs programmes & tutoriels - toutes calculatrices
- Guide: programmer en langage C sur TI-83 Premium CE/84+CE
- Groupe Facebook d'entraide autour des études post-bac (prépa, université, IUT...)
Découvre mes programmes et mon site!
-
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)- Messages: 3158
- Images: 37
- Inscription: 25 Fév 2013, 16:21
- Localisation: Toulouse
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: Ingénieur en électronique
- YouTube: Wistaro
- Twitter/X: Wistaro
- GitHub: Wistaro
Re: création de "tile" ti basic
merci je vais voir tes jeux pour essayer de comprendre le code
-
Crash07
Niveau 4: MC (Membre Confirmé)- Messages: 14
- Inscription: 07 Fév 2017, 20:17
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: 2nde
Re: création de "tile" ti basic
j'arrive a créer une fois la tile mais je ne comprends pas comment le reproduire plusieurs fois peut tu m'aider ?
-
Crash07
Niveau 4: MC (Membre Confirmé)- Messages: 14
- Inscription: 07 Fév 2017, 20:17
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: 2nde
Re: création de "tile" ti basic
C'est à dire comment la reproduire plusieurs fois? L'afficher?
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:
- Guide: meilleurs programmes & tutoriels - toutes calculatrices
- Guide: programmer en langage C sur TI-83 Premium CE/84+CE
- Groupe Facebook d'entraide autour des études post-bac (prépa, université, IUT...)
Découvre mes programmes et mon site!
-
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)- Messages: 3158
- Images: 37
- Inscription: 25 Fév 2013, 16:21
- Localisation: Toulouse
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: Ingénieur en électronique
- YouTube: Wistaro
- Twitter/X: Wistaro
- GitHub: Wistaro
Re: création de "tile" ti basic
oui j'arrive à l'afficher grace a
pxl-on(A,B)
mais je n'arrive pas a le reproduire ailleur-
Crash07
Niveau 4: MC (Membre Confirmé)- Messages: 14
- Inscription: 07 Fév 2017, 20:17
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: 2nde
Re: création de "tile" ti basic
Tu parcours ta matrice grâce à 2 boucles imbriquées
Si tu veux le reproduire dans une autre zone, il suffit de decaller les coordonnées, par exemple:
Si tu veux le reproduire dans une autre zone, il suffit de decaller les coordonnées, par exemple:
Pxl-On(À+20,B+30)
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:
- Guide: meilleurs programmes & tutoriels - toutes calculatrices
- Guide: programmer en langage C sur TI-83 Premium CE/84+CE
- Groupe Facebook d'entraide autour des études post-bac (prépa, université, IUT...)
Découvre mes programmes et mon site!
-
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)- Messages: 3158
- Images: 37
- Inscription: 25 Fév 2013, 16:21
- Localisation: Toulouse
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: Ingénieur en électronique
- YouTube: Wistaro
- Twitter/X: Wistaro
- GitHub: Wistaro
Re: création de "tile" ti basic
ok merci beaucoup
-
Crash07
Niveau 4: MC (Membre Confirmé)- Messages: 14
- Inscription: 07 Fév 2017, 20:17
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: 2nde
8 messages
• Page 1 sur 1
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 12 invités