π
<-

[W.I.P.] Puissance 4 pour CAS

Pour le TI-Basic sur Nspire

Re: [W.I.P.] Puissance 4 pour CAS

Unread postby Bisam » 17 Dec 2008, 09:38

Il me semble qu'il y a un problème dans ta vérification : on doit pouvoir gagner s'il y a 4 ions alignés même s'il ne sont pas consécutifs.

Ex : XXOXX doit faire gagner le joueur X.
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile

Re: [W.I.P.] Puissance 4 pour CAS

Unread postby Levak » 17 Dec 2008, 13:16

Bisam wrote:Il me semble qu'il y a un problème dans ta vérification : on doit pouvoir gagner s'il y a 4 ions alignés même s'il ne sont pas consécutifs.

Ex : XXOXX doit faire gagner le joueur X.


Non car lorsque la pièce consécutive m[i2,i] n'est pas égale à la pièce qui vient d'être posée m[y,x] , on sort de la vérification, donc ton cas n'est pas possible !

la preuve:
 
Show/Hide spoilerAfficher/Masquer le spoiler
Image
Image


Mic wrote:Ca a l'air pas mal tout ça !


Merci ^^ tu l'as testé ?

Je reviens toujours à mes question:
-retirer le "terminé" ? (je sais qu'on peut le remplacer avec Return mais ça ne marche pas pour un prog)
-effacer l'écran au fur et à mesure ?
-créer ces propres erreurs ?

Pour info: la pièce gagnante est celle entourée par des crochets :):
J'essaye en vain de mettre toute la ligne avec mon système déjà mis en place :D:

@+ !
Responsable design/graphique de TI-Planet
I do not get mad at people, I just want them to learn the way I learnt.
ImageTNOC [topic][DL]
nClock [topic][DL]
HideManager [topic][DL]
ZLock [topic][DL]
Theme Editor [topic][DL]
Mes programmes
User avatar
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 98.9%
 
Posts: 6414
Images: 22
Joined: 27 Nov 2008, 00:00
Location: 0x1AACC355
Gender: Male
Calculator(s):
MyCalcs profile
Class: BAC+5: Epita (ING3)

Re: [W.I.P.] Puissance 4 pour CAS

Unread postby Bisam » 17 Dec 2008, 21:34

Ah oui, excuse-moi, j'ai lu un peu vite.
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile

Re: [W.I.P.] Puissance 4 pour CAS

Unread postby Levak » 17 Dec 2008, 22:32

Bisam wrote:Ah oui, excuse-moi, j'ai lu un peu vite.

Je t'excuse, car c'est vrai que c'est pas très facile de lire un code avec une seule couleur, pour reconnaître les variables, les commentaires, etc...

J'ai commencé à étudier le Plot beta que Charognard m'avait indiqué, et j'ai enfin compris comment il marche :#wahoo#:
Il sera possible de l'intégrer au système, en ne faisant que rajouter les fonctions d'affichage, mais sans les remplacer, car la matrice est très utile finalement :L:


Toujours rien pour mes questions ?
@+!
Responsable design/graphique de TI-Planet
I do not get mad at people, I just want them to learn the way I learnt.
ImageTNOC [topic][DL]
nClock [topic][DL]
HideManager [topic][DL]
ZLock [topic][DL]
Theme Editor [topic][DL]
Mes programmes
User avatar
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 98.9%
 
Posts: 6414
Images: 22
Joined: 27 Nov 2008, 00:00
Location: 0x1AACC355
Gender: Male
Calculator(s):
MyCalcs profile
Class: BAC+5: Epita (ING3)

Re: [W.I.P.] Puissance 4 pour CAS

Unread postby Adriweb » 17 Dec 2008, 23:32

yep, ca vaut le coup, et tu le mettras aussi sur Ticalc, puisqu'il sera le premier jeu nspire la bas et donc il aura un succes enorme

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: [W.I.P.] Puissance 4 pour CAS

Unread postby Levak » 18 Dec 2008, 00:27

Mic wrote:Je pense que tu peux effacer l'écran au fur et à mesure pour ne pas ralentir l'affichage.
Je ferai une news pour ton programme sur tiplanet.org quand il sera prêt.


Pour effacer l'affichage au fur et a mesure j'ai ai pensé mais ya t-il une solution pour le faire dans un programme ?

Merci bps pour la news :#top#:

@+
Responsable design/graphique de TI-Planet
I do not get mad at people, I just want them to learn the way I learnt.
ImageTNOC [topic][DL]
nClock [topic][DL]
HideManager [topic][DL]
ZLock [topic][DL]
Theme Editor [topic][DL]
Mes programmes
User avatar
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 98.9%
 
Posts: 6414
Images: 22
Joined: 27 Nov 2008, 00:00
Location: 0x1AACC355
Gender: Male
Calculator(s):
MyCalcs profile
Class: BAC+5: Epita (ING3)

Re: [W.I.P.] Puissance 4 pour CAS

Unread postby Levak » 18 Dec 2008, 16:28

Mic wrote:
AdRiWeB wrote:yep, ca vaut le coup, et tu le mettras aussi sur Ticalc, puisqu'il sera le premier jeu nspire la bas et donc il aura un succes enorme

Arrête ton total américanisme.
Ce n'est pas du tout le premier jeu. Ya déjà des jeux basic de poker, de guess number, etc...
C'est un jeu français et il faut le revendiquer. Donc ça passe pas TI-BANK :#tritop#:
Et c'est surtout peut-être le premier jeu aussi bien fait sur TI-Nspire. C'est plutôt ça qu'il faudrait dire. :#miam#:


Merci :D:
Mais si tu veux qu'il soit encore mieux en mode matrice il faudrait que quelqu'un réponde à mes questions si toutefois il a les solutions :8):

Je suis de mon coté en train d'exploiter à font la partie graphique grâce à Plot beta qui est 15 fois plus clair pour moi maintenant :#spin#:

@+
Responsable design/graphique de TI-Planet
I do not get mad at people, I just want them to learn the way I learnt.
ImageTNOC [topic][DL]
nClock [topic][DL]
HideManager [topic][DL]
ZLock [topic][DL]
Theme Editor [topic][DL]
Mes programmes
User avatar
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 98.9%
 
Posts: 6414
Images: 22
Joined: 27 Nov 2008, 00:00
Location: 0x1AACC355
Gender: Male
Calculator(s):
MyCalcs profile
Class: BAC+5: Epita (ING3)

Re: [W.I.P.] Puissance 4 pour CAS

Unread postby Levak » 18 Dec 2008, 21:01

Gros Up les amis !
J'ai enfin mis le graphique partie intégrante du jeu !

les screen shoot:
 
Show/Hide spoilerAfficher/Masquer le spoiler
Image
Image
Image
Image
Image


Nouveau: les Modes:
 
Show/Hide spoilerAfficher/Masquer le spoiler
mode graphique et matrice, pui(9)
lorsque vous jouez, la matrice apparait. Je sais pas vraiment si ça peut servir mais je l'ai mis....
Image
Image


mode graphique seulement, pui(8)

vous le connaissez déjà...lorsqu'on joue ya que le graphique et la ligne de saisie


vue globale:
Image

Il me reste quelques petits truc à programmer pour obtenir ceci et vous le passer :):
Image

@+ all!

ps: Je cherche toujours sur le net réponse à mes question, et je n'ai toujours pas mes réponses.
Responsable design/graphique de TI-Planet
I do not get mad at people, I just want them to learn the way I learnt.
ImageTNOC [topic][DL]
nClock [topic][DL]
HideManager [topic][DL]
ZLock [topic][DL]
Theme Editor [topic][DL]
Mes programmes
User avatar
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 98.9%
 
Posts: 6414
Images: 22
Joined: 27 Nov 2008, 00:00
Location: 0x1AACC355
Gender: Male
Calculator(s):
MyCalcs profile
Class: BAC+5: Epita (ING3)

Re: [W.I.P.] Puissance 4 pour CAS

Unread postby Adriweb » 18 Dec 2008, 21:36

C'est vraiment bien fait quand meme :P

bravo !

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: [W.I.P.] Puissance 4 pour CAS

Unread postby Levak » 19 Dec 2008, 22:09

Vous savez quoi ?
Moi j'ai l'impression que ce WIP touche à sa fin... :8):

Que fait le jeu pour le moment ?
- Il rajoute les pièces dans les colonnes
- Il les colorie en fonction du joueur
- Change de joueur automatiquement
- Indique si le match est nul (Draw) et bloque la partie
- Est graphique ou Matrice
- Indique si un joueur à gagné et bloque la partie
- Trace une jolie droite indiquant où se situe la ligne gagnante :#top#:
- Interdit l'ajout de nouvelle pièce lorsque la partie est terminée
- Permet de se mettre en mode matrice ou graphique (c'était utile pour moi en faite lol)
- Permet, lorsque l'on est en mode matrice, de choisir les pions utilisés par chaque joueur

Inconvénients:
- J'utilise beaucoup de programmes distincts (8 au total)
- J'utilise beaucoup de variables pour communiquer entre les programmes et pour l'affichage
(9 varaibles, 14 listes et 1 matrice, soit 24 au total)
- En mode matrice il bouf pas mal de ressources

Ce qu'il faut savoir:
- On commence à jouer avec pui(o)
- On ajoute une pièce dans une colonne avec pui(var_colone)
- On se met en mode graphique (par défaut) avec pui(8)
- On se met en mode matrice avec pui(9)
- On choisit ses pions de joueur avec joueur(j1,j2) en variables numériques si possible, car les symboles renvoient des erreurs lors de l'input

Image
Image
[)=-(] TÉLÉCHARGER [)-=(]

A vos com' !
++
Responsable design/graphique de TI-Planet
I do not get mad at people, I just want them to learn the way I learnt.
ImageTNOC [topic][DL]
nClock [topic][DL]
HideManager [topic][DL]
ZLock [topic][DL]
Theme Editor [topic][DL]
Mes programmes
User avatar
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 98.9%
 
Posts: 6414
Images: 22
Joined: 27 Nov 2008, 00:00
Location: 0x1AACC355
Gender: Male
Calculator(s):
MyCalcs profile
Class: BAC+5: Epita (ING3)

PreviousNext

Return to Nspire-Basic

Who is online

Users browsing this forum: ClaudeBot [spider] and 5 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
920 utilisateurs:
>879 invités
>31 membres
>10 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)