Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.
Entraide

Problème avec un programme ? Tu sais pas comment transférer un programme ? Tu es bloqué avec ton projet ?

Planète-Casio est une communauté d'entraide regroupant de fins connaisseurs sur les Casio qui seront ravis de te dépanner !

Allez sur le Forum partie Problèmes pour exposer votre souci et obtenir de l'aide.

Si vous cherchez à perfectionner votre niveau en programmation, visitez la section Astuces du forum et les Articles de qualité.

Défi
Retour liste des défis
Graphismes xyline
Difficulté : Moyen
Défi ajouté par : Siapran le 15-02-2011 21:23
SiapranHors ligneMembrePoints: 3248 Défis: 17 Message
Question ou texte du défi :
Bon alors ce défi est relativement simple:



Vous avez ci-dessus le sprite du personnage principal de Role Play.
Celui-ci, en mode scatter, prend la place considérable de 500 octets.
De plus, l'affichage du sprites est extrêmement long (115 points à afficher et surtout à stocker, c'est long)

Donc votre tâche est la suivante: convertir ce sprite en xyline, de façon à ce qu'il prenne moins de 40 points (record perso: 34)

Sur ce, je vous souhaite bonne chance


Commentaires :
Pages: Précédente | 1, 2, 3, 4, 5 | Suivante

LoulouxHors ligneAncien administrateurPoints: 7035 Défis: 61 Message
Posté le 22-02-2011 à 20:44 | #
Mais comment il gère exactement les valeurs stockées dans les listes ?
SiapranHors ligneMembrePoints: 3248 Défis: 17 Message
Posté le 22-02-2011 à 20:52 | #
c'est les coordonnées des points que tu veux qu'il dessine
LoulouxHors ligneAncien administrateurPoints: 7035 Défis: 61 Message
Posté le 23-02-2011 à 15:36 | #
Il prend 1 de chaque liste à chaque fois ?
SiapranHors ligneMembrePoints: 3248 Défis: 17 Message
Posté le 23-02-2011 à 21:03 | #
bon je te refais l'algo du drawstat:

If Dim List 1=Dim List 2
Then Dim List 1->D
For 1->A To D
List 1[A]->X
List 2[A]->Y
PlotOn
Next
IfEnd


ça c'est le DrawStat en mode scatter

en mode xy line ça donne:

If Dim List 1=Dim List 2
Then Dim List 1->D
For 1->A To D-1
List 1[A]->E
List 2[A]->F
List 1[A+1]->G
List 2[A+1]->H
FLine E,F,G,H
Next
IfEnd


ai-je été clair?
Binary_manHors ligneAncien rédacteurPoints: 1344 Défis: 19 Message
Posté le 24-02-2011 à 18:47 | #
Ce que tu viens de faire c'est ce que fait le drawstat. Il prend les coordonées de tous les points dans les listes et les affiche.
Louloux : si tu n'as toujours pas compris je t'expliquerai car ça en vaut la peine.
LoulouxHors ligneAncien administrateurPoints: 7035 Défis: 61 Message
Posté le 24-02-2011 à 19:05 | #
Merci j'ai compris je vais essayer, je me coucherais moins con ce soir !
Mes progs pourraient en bénéficier pas mal...


LoulouxHors ligneAncien administrateurPoints: 7035 Défis: 61 Message
Posté le 28-02-2011 à 16:42 | #
Bon ben le défi est pas si difficile si on s'y met ( étape, elle, difficile ).
LimachiHors ligneYoutuberPoints: 2798 Défis: 67 Message
Posté le 30-03-2011 à 15:38 | #
tiens tiens, sa me rappelle quelqu' chose non siapran, genre un sprite généré par spritmaker que tu m'avais envoyé pour FE7? bon, je vais chercher... (mais les F-Lines sa me conait, si ta lu le code de FE7).
LoulouxHors ligneAncien administrateurPoints: 7035 Défis: 61 Message
Posté le 29-04-2011 à 09:48 | #
J'ai enfin compris le fonctionnement exact du drawstat ( et j'ai fait un RPG avec ).
PierrotllHors ligneAncien administrateurPoints: 5488 Défis: 41 Message
Posté le 29-04-2011 à 20:15 | #
C'est la 10ème fois que tu le dis -_-

Pages: Précédente | 1, 2, 3, 4, 5 | Suivante

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 59 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