Types d'Actifs Supportés
Introduction :
hyperPad vous permet d'importer une grande variété d'actifs. Cet article vous aidera à mieux comprendre les formats pris en charge, les spécifications et les différents types d'actifs.
Différents actifs et formats pris en charge :
Avec hyperPad, vous pouvez importer des images uniques et des images d'animation, des feuilles de sprites complètes, des polices, des particules, des sons et de la musique.
Images :
hyperPad prend en charge tous les formats d'image standard pris en charge par votre iPad. Vous pouvez même importer des images avec des éléments transparents.
Pour de meilleurs résultats, vous devriez utiliser des fichiers PNG, car ils prennent en charge la transparence et sont un format sans perte. Des types d'images comme JPG ne prennent en charge aucune transparence et sont compressés, ce qui entraîne une qualité d'image inférieure.
Utilisez des PNG transparents pour avoir des images sans arrière-plan
Spécifications des images :
Lorsque vous créez vos graphiques, vous devez vous assurer que tout s'adapte à la taille de l'écran de l'iPad.
Il existe 2 résolutions pour l'iPad, 1024×768 pour les appareils classiques et 2048×1536 pour les appareils Retina. Vous devriez toujours essayer de créer les graphiques pour la plus haute résolution prise en charge, car hyperPad créera automatiquement des versions non Retina pour vous. Donc, lorsque vous créez des graphiques et des illustrations pour vos projets, vous devez vous assurer que votre œuvre est conçue pour une résolution de 2048x1536.
Gardez également à l'esprit que la taille maximum de l'image pouvant être importée est de 2048×2048 pixels.
Images d'animation :
Si vous travaillez avec des animations, assurez-vous que chaque image d'animation a exactement la même résolution, et que l'œuvre est exactement au centre de l'image ou ne bouge pas. Pour plus d'infos sur les animations, consultez la documentation d'aide sur les Animations.
Feuilles de sprites :
Vous pouvez importer des feuilles de sprites animées dans hyperPad en liant votre projet à Dropbox. Consultez "Importer des actifs" pour plus d'informations sur le lien avec Dropbox.
Les feuilles de sprites sont utilisées pour réduire la mémoire et augmenter les performances de vos scènes. De plus, l'utilisation d'une feuille de sprites rend les comportements comme "Jouer l'animation" plus pratiques, car elle importera toutes les images nécessaires pour vous.
Tout comme l'importation d'images normales, hyperPad créera automatiquement une version non Retina de votre feuille de sprites. Donc, lorsque vous créez vos feuilles de sprites, assurez-vous de les créer à la résolution la plus élevée possible.
hyperPad ne prend en charge que les feuilles de sprites au format PNG avec une résolution maximale de 2048x248 pixels.
Toutes les feuilles de sprites doivent être accompagnées d'un fichier de métadonnées ".plist" partageant le même nom. par ex. MySpriteSheet.PNG doit avoir MySpriteSheet.PLIST avec elle. Le fichier de métadonnées doit être formaté selon les spécifications standard de "Cocos2D".
Vous pouvez utiliser des outils comme "Texture Packer" pour générer une feuille de sprites compatible. Tout outil capable de créer une feuille de sprites "Cocos2D" est compatible avec hyperPad.
Polices :
Des polices personnalisées peuvent être importées dans hyperPad en liant votre projet à Dropbox. Consultez "Importer des actifs" pour plus d'informations sur le lien avec Dropbox.
hyperPad ne prend en charge que les Polices Bitmap (BMFonts). Comme pour les feuilles de sprites, les BMFonts se composent de 2 parties. L'image de police (PNG) et le fichier de métadonnées (FNT). Tous les BMFonts doivent inclure un PNG et un FNT partageant le même nom. par ex. MyFont.PNG et MyFont.FNT.
Contrairement à d'autres actifs basés sur les images, les BMFonts ne généreront pas de version en résolution SD (Non Retina). Si vous souhaitez prendre en charge les versions Retina et Non Retina, vous devez créer vos propres versions HD et SD. Les graphiques Retina sont généralement 2X la taille. Pour une version Retina HD, vous devez utiliser la convention de nommage suivante : MyFont-hd.PNG, MyFont.PNG, MyFont-hd.FNT, et MyFont.FNT. Remarquez que la version Retina a un "hd" ajouté à son nom de fichier. De plus, le "hd" est sensible à la casse. Vous devez utiliser un "hd" en minuscules à la fin de votre nom.
Vous pouvez utiliser des outils comme "bmGlyph" pour générer des BMfronts compatibles à partir de polices existantes. Vous pouvez également utiliser tout autre outil capable de créer un BMfont qui est compatible avec "Cocos2D".
Sons et Musique :
hyperPad peut lire tous les formats audio pris en charge par iOS. Cela inclut MP3, MP4, M4A, M4R, WAV, PCM, AIFF, et plus. Pour une liste complète, consultez la Bibliothèque de développement iOS d'Apple.
Notez que si vous utilisez la fonction d'importation de la Bibliothèque d'actifs, le fichier audio sera converti en M4A. Si vous souhaitez conserver le format de fichier d'origine, vous devez alors "Lier avec Dropbox", et ajouter votre audio via une application Dropbox, un navigateur web ou un ordinateur de bureau. Consultez "Importer des actifs" pour plus d'informations sur l'importation et la liaison avec Dropbox.

