|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : août 2008 Messages : 74 ![]() |
Hello,
Je développe actuellement un jeu de plateforme 2D sur Android, et j'en suis a réfléchir sur la manière de lire un SpriteSheet complet. Attention, je ne parle pas de lire une animation unique, mais de lire une animation dans un bitmap qui contient toute les actions (de mon personnage par exemple). Exemple : http://dioxaz.free.fr/sprites/persosaga/dpapp.png Pour cela j'ai penser à plusieurs solutions : - Je charge un XML qui décrit les actions de mon personnage. Un noeud par action avec les attributs coordonnées de début, nombre de frame, largeur/hauteur de chaque frame. - Je code "en dur" les coordonnées dans ma classe Player. Problème : rajout d'une frame dans une animation, il faut toucher au code. - Ou alors j'avais penser a une 3eme solution, mais qui me parait néanmoins pas très optimisé. Je créer des délémiteurs de couleur dans mon bitmap, et je parcours chaque pixel du fichier pour trouver ces limites. Vous feriez comment, vous? Merci |
|
|
00
|
|
|
#2 |
|
Membre éprouvé
![]() |
Moi j'utilise un XML pour ce genre de cas et cela a plusieurs avantage donc je te conseille d'utiliser cette méthode,(enfin j'utilise pas exactement le XML mais je lis plutôt un fichier texte,mais ça reviens au même).
|
|
|
00
|
|
|
#3 |
![]() ![]() ![]() Alexandre LaurentÉtudiant Inscription : mai 2008 Messages : 6 560 ![]() |
Bonjour,
Je suis d'accord avec Kannagi. Le meilleur est d'utiliser un fichier XML (ou autre fichier de configuration), qui indique toutes les informations nécessaires. Le must, après, c'est de faire un outil qui génère le XML selon ce qu'on lui indique.
__________________
Vous souhaitez participer à la section Jeux ? Contactez-moi ![]() La rubrique a aussi un blog ! Ma page sur DVP Mon Portfolio Qui connaît l'erreur, connaît la solution. |
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() Inscription : août 2008 Messages : 74 ![]() |
Merci pour vos avis, je vais m'orienter vers un XML pour chaque spritesheet puis un outil qui assemble des animations pour en faire une spritesheet complète tout en générant un XML !
Merci |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com