π
<-
Chat plein-écran
[^]

création de "tile" ti basic

création de "tile" ti basic

Message non lude Crash07 » 31 Aoû 2017, 19:10

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
Avatar de l’utilisateur
Crash07
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Prochain niv.: 40%
 
Messages: 14
Inscription: 07 Fév 2017, 20:17
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: 2nde

Re: création de "tile" ti basic

Message non lude Wistaro » 31 Aoû 2017, 19:31

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
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.: 88%
 
Messages: 3158
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: création de "tile" ti basic

Message non lude Crash07 » 31 Aoû 2017, 19:37

merci je vais voir tes jeux pour essayer de comprendre le code
Avatar de l’utilisateur
Crash07
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Prochain niv.: 40%
 
Messages: 14
Inscription: 07 Fév 2017, 20:17
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: 2nde

Re: création de "tile" ti basic

Message non lude Crash07 » 31 Aoû 2017, 21:58

j'arrive a créer une fois la tile mais je ne comprends pas comment le reproduire plusieurs fois peut tu m'aider ?
Avatar de l’utilisateur
Crash07
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Prochain niv.: 40%
 
Messages: 14
Inscription: 07 Fév 2017, 20:17
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: 2nde

Re: création de "tile" ti basic

Message non lude Wistaro » 31 Aoû 2017, 22:03

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:
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.: 88%
 
Messages: 3158
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: création de "tile" ti basic

Message non lude Crash07 » 31 Aoû 2017, 22:06

oui j'arrive à l'afficher grace a pxl-on(A,B) mais je n'arrive pas a le reproduire ailleur
Avatar de l’utilisateur
Crash07
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Prochain niv.: 40%
 
Messages: 14
Inscription: 07 Fév 2017, 20:17
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: 2nde

Re: création de "tile" ti basic

Message non lude Wistaro » 31 Aoû 2017, 22:09

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: 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:
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.: 88%
 
Messages: 3158
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: création de "tile" ti basic

Message non lude Crash07 » 31 Aoû 2017, 22:16

ok merci beaucoup
Avatar de l’utilisateur
Crash07
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Prochain niv.: 40%
 
Messages: 14
Inscription: 07 Fév 2017, 20:17
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: 2nde


Retourner vers TI-Basic

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 7 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.
1481 utilisateurs:
>1430 invités
>46 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)