Afficher une simple image sur un écran
Publié : mer. 26/oct./2005 11:57
Une question qui me traverse l’esprit mais est-elle pertinente…
Dans un jeu (2D ici), on distingue d'une part le décor, d'autre part les éléments animés (personnages, monstres, etc...)
Dans sa grande majorité, le décor est inerte (pas d’animation, pas d’action, rien qu’un jolie dessin) sauf à des endroits spécifiques qui peuvent être traités comme des éléments animés (portes, piège, etc…)
Ma question est la suivant : Quelle est la méthode la plus performante pour afficher le décor inerte d’un jeu ? (ou plus généralement, afficher une image sur un écran)
Souvent (voir tjrs), comme pour les éléments animés, on utilise les Sprites, mais n’y a-t-il pas plus rapide si je souhaite seulement afficher une simple image? (pas de transparence ni de détection de collision, etc…)
En gros la structure sprite n’est-elle pas trop lourde pour afficher un décor inerte dans un jeu ? Peut-on espérer plus performant ?
Dans un jeu (2D ici), on distingue d'une part le décor, d'autre part les éléments animés (personnages, monstres, etc...)
Dans sa grande majorité, le décor est inerte (pas d’animation, pas d’action, rien qu’un jolie dessin) sauf à des endroits spécifiques qui peuvent être traités comme des éléments animés (portes, piège, etc…)
Ma question est la suivant : Quelle est la méthode la plus performante pour afficher le décor inerte d’un jeu ? (ou plus généralement, afficher une image sur un écran)
Souvent (voir tjrs), comme pour les éléments animés, on utilise les Sprites, mais n’y a-t-il pas plus rapide si je souhaite seulement afficher une simple image? (pas de transparence ni de détection de collision, etc…)
En gros la structure sprite n’est-elle pas trop lourde pour afficher un décor inerte dans un jeu ? Peut-on espérer plus performant ?