.ATLAS Rozszerzenie pliku
Plik skórki atlasu tekstur
| Deweloper | N/A |
| Popularność |
2,9 | 8 Głosów |
Czym jest plik ATLAS?
Plik ATLAS to plik konfiguracji skórki używany przez libGDX, otwartoźródłowy framework do tworzenia gier. Służy do konfigurowania wyglądu elementów interfejsu użytkownika lub widżetów w grze, takich jak czcionki, przyciski, etykiety i obrazy. Pliki ATLAS zawierają położenie i rozmiar obrazów elementów interfejsu użytkownika, które są spakowane w pliku .PNG, aby skrócić czas ładowania gry.
Więcej informacji
Plik ATLAS jest jednym z 3 plików składających się na atlas tekstur, który służy do zmniejszenia liczby oddzielnych plików obrazów używanych przez elementy interfejsu użytkownika w grze. Do utworzenia skórki elementów interfejsu użytkownika w grze w libGDX wymagane są następujące trzy pliki:
- Plik PNG — ten plik zawiera wszystkie obrazy używane do utworzenia wyglądu elementów interfejsu użytkownika. Obrazy są spakowane w jednym pliku, aby zmniejszyć zużycie pamięci.
- Plik ATLAS — ten plik zawiera właściwości każdego obrazu przechowywanego w pliku PNG. Zawiera nazwę i rozmiar spakowanego pliku PNG oraz sposób działania i współrzędne xy każdego obrazu w spakowanym pliku PNG.
- Plik JSON — ten plik zawiera informacje przypisujące obrazy określone w pliku ATLAS do poszczególnych elementów interfejsu użytkownika.
UWAGA: Pliki ATLAS, PNG i .JSON składające się na atlas tekstur powinny znajdować się w tym samym folderze zasobów gry i mieć tę samą nazwę.
Programy otwierające lub odwołujące się do plików ATLAS
Plik generatora atlasów
| Deweloper | N/A |
| Popularność |
1,7 | 3 Głosy |
Plik ATLAS to plik ustawień utworzony przez Phaser Editor, IDE używane do tworzenia gier HTML5. Służy do generowania atlasu tekstur, czyli obrazu .PNG zawierającego kolekcję sprite'ów używanych jako tekstury obiektów i postaci w grze. Pliki ATLAS zawierają ustawienia atlasu tekstur oraz ścieżki do każdego sprite'a, który ma zostać umieszczony w obrazie PNG podczas kompilowania gry.
Więcej informacji
Pliki ATLAS można otwierać i edytować w Phaser Editor. Po zakończeniu edycji pliku ATLAS można wygenerować atlas tekstur. Atlas tekstur zawiera obraz PNG z teksturami sprite'ów oraz plik .JSON, który zawiera położenie każdego sprite'a w pliku PNG. Gra odwołuje się do pliku JSON, aby zastosować prawidłowe tekstury do każdej postaci lub obiektu w grze.
Atlasy tekstur są zwykle używane do połączenia tekstur sprite'ów postaci lub obiektów w grze w jeden większy plik. Ta funkcja zmniejsza liczbę oddzielnych plików z teksturami sprite'ów. Zamiast używać wielu obrazów do teksturowania obiektów i postaci, deweloperzy mogą użyć Phaser Editor lub innego frameworka do wygenerowania jednego pliku PNG z umieszczonymi w nim wieloma sprite'ami. Układ graficzny urządzenia uruchamiającego grę może traktować sprite'y jako jedną jednostkę zamiast wielu jednostek, co zmniejsza liczbę wywołań bind i draw oraz oszczędza pamięć.
Atlasy tekstur mogą być tworzone przez różne frameworki do tworzenia gier 2D, takie jak Photon Storm Phaser i Apple SpriteKit. Niektóre gry korzystające z atlasów tekstur to Iron Armada, Surge Breaker, Goodnight i Protolife.
Chociaż Phaser Editor używa plików ATLAS do generowania atlasów tekstur, inne frameworki, takie jak Photon Storm Phaser i Apple SpriteKit, nie używają pliku ATLAS. Zamiast tego deweloperzy korzystający z tych frameworków umieszczają sprite'y w folderze z rozszerzeniem .atlas, a framework generuje atlas tekstur PNG oraz plik JSON lub .XML podczas kompilowania gry.