Tipos de activos compatibles
Introducción:
hyperPad te permite importar una amplia variedad de activos. Este artículo te ayudará a tener una mejor comprensión de los formatos compatibles, especificaciones y los diferentes tipos de activos.
Diferentes activos y formatos compatibles:
Con hyperPad puedes importar imágenes individuales y marcos de animación, hojas de sprites completas, fuentes, partículas, sonidos y música.
Imágenes:
hyperPad es compatible con todos los formatos de imagen estándar que tu iPad admite. Incluso puedes importar imágenes con elementos transparentes.
Para obtener los mejores resultados, deberías usar archivos PNG, ya que soportan transparencia y son un formato sin pérdida. Tipos de imagen como JPG no soportan transparencia y son comprimidos, lo que resulta en una menor calidad de imagen.
Usa PNGs transparentes para tener imágenes sin fondos
Especificaciones de imagen:
Al crear tus gráficos, deberías asegurarte de que todo encaje dentro del tamaño de pantalla del iPad.
Hay 2 resoluciones para el iPad, 1024×768 para dispositivos regulares y 2048×1536 para dispositivos retina. Siempre debes intentar crear los gráficos para la mayor resolución soportada, ya que hyperPad automáticamente creará versiones no retina para ti. Entonces, al crear gráficos e ilustraciones para tus proyectos, debes asegurarte de que tu trabajo esté diseñado para la resolución de 2048x1536.
También ten en cuenta que el tamaño máximo de imagen que se puede importar es de 2048×2048 píxeles.
Marcos de animación:
Si trabajas con animaciones, asegúrate de que cada marco de animación tenga exactamente la misma resolución y que la obra de arte esté en el centro exacto de la imagen o no se mueva. Para más información sobre animaciones, busca Animaciones en la documentación de ayuda.
Hojas de sprites:
Puedes importar hojas de sprites animadas en hyperPad vinculando tu proyecto con Dropbox. Consulta "Importando activos" para más información sobre la vinculación con Dropbox.
Las hojas de sprites se utilizan para reducir la memoria y aumentar el rendimiento de tus escenas. Además, usar una hoja de sprites hace que comportamientos como "Reproducir animación" sean más convenientes, ya que importará todos los marcos necesarios para ti.
Al igual que al importar imágenes regulares, hyperPad automáticamente creará una versión no retina de tu hoja de sprites. Así que al crear tus hojas de sprites, asegúrate de crearlas en la mayor resolución posible.
hyperPad solo soporta hojas de sprites PNG con una resolución máxima de 2048x248 píxeles.
Todas las hojas de sprites deben estar emparejadas con un archivo de metadatos ".plist" que comparta el mismo nombre. ej. MySpriteSheet.PNG debe tener MySpriteSheet.PLIST junto con él. El archivo de metadatos debe estar formateado según las especificaciones estándar de "Cocos2D".
Puedes usar herramientas como "Texture Packer" para generar una hoja de sprites compatible. Cualquier herramienta capaz de crear una hoja de sprites "Cocos2D" es compatible con hyperPad.
Fuentes:
Las fuentes personalizadas pueden ser importadas en hyperPad vinculando tu proyecto con Dropbox. Consulta "Importando activos" para más información sobre la vinculación con Dropbox.
hyperPad solo soporta Fuentes de mapa de bits (BMFonts). Al igual que las hojas de sprites, los BMFonts se componen de 2 partes. La imagen de la fuente (PNG) y el archivo de metadatos (FNT). Todos los BMFonts deben incluir un PNG y un FNT que compartan el mismo nombre. ej. MyFont.PNG y MyFont.FNT.
A diferencia de otros activos basados en imágenes, los BMFonts no generarán una versión de resolución SD (no retina). Si deseas soportar retina y no retina, debes crear tus propias versiones HD y SD. Los gráficos de retina son típicamente 2X el tamaño. Para una versión Retina HD debes usar la siguiente convención de nombrado: MyFont-hd.PNG MyFont.PNG, MyFont-hd.FNT y MyFont.FNT. Ten en cuenta que la versión retina tiene un "hd" añadido al nombre del archivo. Además, el hd es sensible a mayúsculas. Debes usar un "hd" en minúsculas al final de tu nombre.
Puedes usar herramientas como "bmGlyph" para generar BMfronts compatibles a partir de fuentes existentes. También puedes usar cualquier otra herramienta capaz de crear un BMfont que sea compatible con "Cocos2D".
Sonidos y música:
hyperPad puede reproducir todos los formatos de audio soportados por iOS. Esto incluye MP3, MP4, M4A, M4R, WAV, PCM, AIFF, y más. Para una lista completa, consulta la Biblioteca del desarrollador de iOS de Apple.
Ten en cuenta que si estás utilizando la funcionalidad de importación de la Biblioteca de activos, el archivo de audio se convertirá a M4A. Si deseas conservar el formato de archivo original, debes "Vincular con Dropbox" y agregar tu audio a través de una aplicación de Dropbox, navegador web o computadora de escritorio. Consulta "Importando activos" para más información sobre la importación y vinculación con Dropbox.

