Introduction aux Sprite Sheets
Objectifs
Les objectifs de cette vidéo sont :
- Comprendre ce qu'est un Sprite Sheet.
- Créer un Sprite Sheet à partir d'un document Photoshop multicalque.
- Adapter le Sprite Sheet pour une utilisation optimale sur des appareils mobiles comme l'iPad.
- Intégrer et piloter une animation Sprite Sheet avec JavaScript ou CSS dans un logiciel d'animation.
Résumé
Cette vidéo explique comment créer une animation en utilisant un Sprite Sheet, une série d'images assemblées en un seul fichier, pour des performances optimales sur divers appareils.
Description
Un Sprite Sheet est une animation représentée sous la forme d'une suite d'images collées dans un seul document, généralement au format JPEG ou PNG. L'objectif est de créer une animation légère, portable, et flexible sur laquelle on peut interagir facilement, contrairement aux vidéos ou aux animations scripts.
Dans cette vidéo, nous allons animer un personnage qui saute, une tâche difficilement réalisable avec des commandes JavaScript ou CSS seules. Nous partirons d'un document Photoshop structuré sur plusieurs calques et le réorganiserons en une seule image aplatie.
Il est essentiel de considérer les contraintes des appareils, comme l'iPad, qui peuvent avoir des problèmes de performance avec des images de tailles supérieures à 1024x768 pixels. Nous verrons donc comment scinder notre Sprite Sheet pour une meilleure compatibilité.
Finalement, nous intégrerons cette image dans un logiciel d'animation comme Animate pour éviter de coder manuellement, et nous piloterons l'animation avec des commandes JavaScript ou CSS, en croppant visuellement la Sprite Sheet selon la cadence souhaitée.