Posté le 15/06/2015 05:15
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 232 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd
Citer : Posté le 19/07/2015 10:59 | #
Au niveau des listes, tu dis que celles qui n'en n'ont pas 26 ne feront pas tourner le jeu, mais pour peu que t'utilise les strings et/ou menu, c'est mort de toute façon.
Et puis les G35+ commencent à disparaître, tu peux les laisser de côté je pense.
Apres, tu peux aussi stocker les coordonnés dans une matrice et utiliser Mat->List, il doit y avoir un peu de doc dans la liste des fonctions du site.
Citer : Posté le 19/07/2015 11:46 | #
J'utilise pas les str ni le menu
Et y'a que les G35 qui n'ont pas 26 listes ?
Parce que les graphs 35+ sont quand même très répandues perso dans mon lycée je dois être le seul a avoir une 75+
Et c'est pas une bonne idée la giga liste avec toutes les coordonnés? Après je pourrais changer Tmin, Tmax et ça prend peut être moins de place de stocker 20 valeurs dans une liste que 10 valeurs dans 2 listes
Le problème de la matrice, c'est que mes listes ne font pas la même taille donc t'aura des trous = gaspillage de mémoire
Ajouté le 19/07/2015 à 11:49 :
Neuronix : La t'utilises les nombres imaginaires + le truc Frac ?
Stick hero
Citer : Posté le 19/07/2015 12:31 | #
Citer : Posté le 19/07/2015 12:57 | #
Ah? D'accord merci pour l'info
Donc.... Je peux utiliser 24 listes.. Bah je verrai, entre ca et 2 grandes listes je pense
Stick hero
Citer : Posté le 19/07/2015 13:03 | #
Les Graph 35+ sont totalement differentes des Graph 35+USB
La première devient une antiquité, la seconde est une G75 sans addins.
Citer : Posté le 19/07/2015 13:15 | #
Ah oui j'avais oublié la mention USB Lol
Ajouté le 19/07/2015 à 13:16 :
Donc y'aura aucun problème a utiliser 24 listes si j'ai bien compris
Stick hero
Citer : Posté le 19/07/2015 13:56 | #
Aucun si tu veux que le programme soit compatible avec la génération de Graph actuelle
Après faut voir où tu stocke les données supplémentaires, mais au pire il suffit de jouer avec les Filelist
Citer : Posté le 19/07/2015 14:02 | #
Quelles données supplémentaires ?
Et c'est quoi les filelist
Stick hero
Citer : Posté le 19/07/2015 14:10 | #
Les Filelist : http://www.planet-casio.com/Fr/reference_basic_casio/commande_basic.php?fonc=66
Les données supplémentaires, c'est la position des joueurs, les infos concernant les mouvements, la puissance des unités, etc. Soit t'utilise les matrices pour les stocker, soit faut jouer des Filelist
Ajouté le 19/07/2015 à 14:11 :
Parce que tu as 6 x 26 listes sur les Graph 35+USB/75/85/95
Citer : Posté le 19/07/2015 14:15 | #
Euh j'avais l'intention de faire des conditions non ?
Ajouté le 19/07/2015 à 14:17 :
La position des joueurs sur l'interface , 2 variables devraient suffire non ? Les pièces du plateau sont stockées.dans une matrice de 10*10 (la taille du plateau)
Stick hero
Citer : Posté le 19/07/2015 15:47 | #
Ne base pas les caractéristiques des unités sur des conditions ><
C'est la meilleure manière de faire un truc crade.
Je sais pas trop comment ça fonctionne dans le Stratego, mais si on a trois unités (Fantassins, Artillerie, Chars), en gros tu te fais une matrice du genre ça :
Vie - Puissance - Déplacement max - Portée
————————————————————
F : 100, 100, 2, 1
A : 50, 250, 1, 3
C : 200, 175, 3, 2
Sinon ce sera le bordel ><
Citer : Posté le 19/07/2015 22:57 | #
Bag en fait c'est parce qu'il sont presque tous pareils
Ils se déplacent tous d'une case et avancent de 1 aussi, sauf une unité
Et y'a pas de vie, ca va avec la puissance qui est leur numéro sur la matrice
Donc quand je récupère le nombre dans la matrice j'ai : Leur puissance, (donc un peu leur vie) , pour tous les nombres sauf le 2 ils se déplacent d'une case
Donc
If N≤10:Then
If N ≠2 : Then
1→(mouvement de l'unité)
1→(portée)
Else
9→(mouvement)
9→(portée)
Ifend Ifend
Et après pour les combats bah y'a juste l'espion ?((1) qui peut tuer les maréchal (10) en l'attaquant et les démineurs (3) qui peuvent... Bah déminer
Donc devrait y avoir qq conditions mais c'est pas la mort:p pas besoin de stocker ces info dans des matrices vu qu'elles sont presque toutes pareilles non ?
J'ai jamais utilisé les matricesnpour stocker des infos de jeu, alors je sais pas...
Stick hero
Citer : Posté le 19/07/2015 23:47 | #
Oups, dsl Guil, le F1 c'est pour aide ou toute autre type d'info que tu a prévu et qui ne tiendrais pas sur l'interface
Citer : Posté le 20/07/2015 06:28 | #
Mouais, vu comme ça c'est presque plus simple. L'avantage des matrices, c'est lorsque tu crée le jeu, c'est plus facile de réguler les caractéristiques.
Citer : Posté le 20/07/2015 08:30 | #
En effet, le stockage externe de données est utile quand il n'y a pas d'infos en commun... tout le contraire de la situation actuelle, en fait.
Citer : Posté le 20/07/2015 08:34 | #
Donc c'est Ok pour les conditions ?
Stick hero
Citer : Posté le 20/07/2015 08:50 | #
Bien sûr, c'est mieux.
Citer : Posté le 20/07/2015 08:52 | #
Dac merci
Stick hero
Citer : Posté le 20/07/2015 12:07 | # | Fichier joint
Une petite image random de ce que le plateau sans grille donne avec les vraies icônes cette fois
Avec la grille
Alors ? Lequel préférez- vous ?
J'aimerais le plus d'avis possibles pour pouvoir me faire une idée merci
Et Az t'en penses quoi ? Je suis plutôt fier de moi perso là ca a vachement évolué depuis mes premiers jeux
Stick hero
Citer : Posté le 20/07/2015 12:32 | #
Je préfère largement avec une grille !
L'affichage lag pas trop ? Ou tu le mets dans une picture ?
Citer : Posté le 20/07/2015 12:39 | #
Avec une Grille !!
Je suis fan de Mathématiques et de Sciences en général (d'où mon nom ). Consultez mes programmes en rapport avec les Maths
Tableau de variations
Equations Diophantiennes
Conversion d'un nombre décimal en fraction