.ATLAS Extensión de archivo
Archivo de apariencia de atlas de texturas
| Desarrollador | N/A |
| Popularidad |
2.9 | 8 Votos |
¿Qué es un archivo ATLAS?
Un archivo ATLAS es un archivo de configuración de apariencia utilizado por libGDX, un marco de desarrollo de juegos de código abierto. Se utiliza para configurar la apariencia de los elementos de la interfaz de usuario, o controles, de un juego, como fuentes, botones, etiquetas e imágenes. Los archivos ATLAS contienen la posición y el tamaño de las imágenes de los elementos de la interfaz de usuario, que se empaquetan en un .PNG para reducir el tiempo de carga del juego.
Más información
El archivo ATLAS es uno de los 3 archivos que conforman un atlas de texturas, que se utiliza para reducir la cantidad de archivos de imagen independientes usados para los elementos de la interfaz de usuario del juego. Los siguientes tres archivos son necesarios en libGDX para crear una apariencia para los elementos de la interfaz de usuario de un juego:
- Archivo PNG: este archivo contiene todas las imágenes utilizadas para conformar la apariencia de los elementos de la interfaz de usuario. Las imágenes se empaquetan en un solo archivo para reducir el uso de memoria.
- Archivo ATLAS: este archivo contiene las propiedades de cada imagen almacenada en el archivo PNG. Incluye el nombre y el tamaño del archivo PNG empaquetado, así como el comportamiento y las ubicaciones x e y de cada imagen en el archivo PNG empaquetado.
- Archivo JSON: este archivo contiene información que asigna las imágenes especificadas en el archivo ATLAS a cada elemento de la interfaz de usuario.
NOTA: Los archivos ATLAS, PNG y .JSON que conforman un atlas de texturas deben encontrarse en la misma carpeta de los recursos del juego y tener el mismo nombre.
Programas que abren o hacen referencia a archivos ATLAS
Archivo del generador de atlas
| Desarrollador | N/A |
| Popularidad |
1.7 | 3 Votos |
Un archivo ATLAS es un archivo de configuración creado por Phaser Editor, un entorno de desarrollo integrado utilizado para desarrollar juegos HTML5. Se utiliza para generar un atlas de texturas, que es una .PNG imagen que contiene una colección de sprites utilizados como texturas de objetos y personajes en un juego. Los archivos ATLAS contienen la configuración de un atlas de texturas y las rutas a cada sprite que se incluirá en la imagen PNG cuando se compile el juego.
Más información
Puedes abrir y editar archivos ATLAS en Phaser Editor. Cuando termines de editar el archivo ATLAS, puedes generar el atlas de texturas. El atlas de texturas incluye una imagen PNG con las texturas de los sprites y un archivo .JSON, que contiene la ubicación de cada sprite en el archivo PNG. El juego hace referencia al archivo JSON para aplicar las texturas correctas a cada personaje u objeto del juego.
Los atlas de texturas suelen utilizarse para combinar las texturas de sprites de personajes u objetos de un juego en un archivo más grande. Esta función reduce el número de archivos de texturas de sprites separados. En lugar de utilizar varias imágenes para aplicar texturas a objetos y personajes, los desarrolladores pueden utilizar Phaser Editor u otro marco de trabajo para generar un archivo PNG con varios sprites incluidos. El hardware gráfico del dispositivo que ejecuta el juego puede tratar los sprites como una sola unidad en lugar de varias, lo que reduce el número de llamadas de enlace y dibujo y ahorra memoria.
Los atlas de texturas pueden ser creados por diversos marcos de trabajo de juegos 2D, como Photon Storm Phaser y Apple SpriteKit. Algunos juegos que utilizan atlas de texturas son Iron Armada, Surge Breaker, Goodnight y Protolife.
Aunque Phaser Editor utiliza archivos ATLAS para generar atlas de texturas, otros marcos de trabajo, como Photon Storm Phaser y Apple SpriteKit, no utilizan un archivo ATLAS. En su lugar, los desarrolladores que utilizan estos marcos de trabajo colocan los sprites dentro de una carpeta con la extensión .atlas, y el marco de trabajo genera el atlas de texturas PNG y el archivo JSON o .XML cuando se compila el juego.