.ATLAS Dateiendung
Texturatlas-Skin-Datei
| Entwickler | N/A |
| Beliebtheit |
2,9 | 8 Stimmen |
Was ist eine ATLAS-Datei?
Eine ATLAS-Datei ist eine Skin-Konfigurationsdatei, die von libGDX, einem Open-Source-Framework für die Spieleentwicklung, verwendet wird. Sie dient dazu, das Erscheinungsbild von Benutzeroberflächen-Elementen oder Widgets in einem Spiel zu konfigurieren, z. B. Schriftarten, Schaltflächen, Beschriftungen und Bilder. ATLAS-Dateien enthalten die Position und Größe der Bilder für die Benutzeroberflächen-Elemente, die in einer .PNG-Datei zusammengepackt werden, um die Ladezeit des Spiels zu verkürzen.
Weitere Informationen
Die ATLAS-Datei ist eine von drei Dateien, aus denen ein Texturatlas besteht. Dieser wird verwendet, um die Anzahl der separaten Bilddateien zu reduzieren, die für die Benutzeroberflächen-Elemente im Spiel verwendet werden. Die folgenden drei Dateien sind in libGDX erforderlich, um einen Skin für Benutzeroberflächen-Elemente in einem Spiel zu erstellen:
- PNG-Datei – Diese Datei enthält alle Bilder, aus denen das Erscheinungsbild der Benutzeroberflächen-Elemente besteht. Die Bilder werden in einer Datei zusammengepackt, um den Speicherbedarf zu reduzieren.
- ATLAS-Datei – Diese Datei enthält die Eigenschaften jedes in der PNG-Datei gespeicherten Bildes. Sie enthält den Namen und die Größe der zusammengepackten PNG-Datei sowie das Verhalten und die x-y-Positionen jedes Bildes in der zusammengepackten PNG-Datei.
- JSON-Datei – Diese Datei enthält Informationen, die die in der ATLAS-Datei angegebenen Bilder den einzelnen Benutzeroberflächen-Elementen zuordnen.
HINWEIS: Die ATLAS-, PNG- und .JSON-Dateien, aus denen ein Texturatlas besteht, sollten sich im selben Ordner der Spiel-Assets befinden und denselben Namen haben.
Programme, die .ATLAS-Dateien öffnen oder referenzieren
Atlas-Generator-Datei
| Entwickler | N/A |
| Beliebtheit |
1,7 | 3 Stimmen |
Eine ATLAS-Datei ist eine Einstellungsdatei, die von Phaser Editor erstellt wird, einer integrierten Entwicklungsumgebung zur Entwicklung von HTML5-Spielen. Sie wird zum Erzeugen eines Texturatlas verwendet, also eines .PNG-Bildes, in dem eine Sammlung von Sprites zusammengefasst ist, die als Texturen für Objekte und Figuren in einem Spiel verwendet werden. ATLAS-Dateien enthalten die Einstellungen für einen Texturatlas sowie die Pfade zu jedem Sprite, das beim Erstellen des Spiels in das PNG-Bild gepackt werden soll.
Weitere Informationen
Sie können ATLAS-Dateien in Phaser Editor öffnen und bearbeiten. Wenn Sie die Bearbeitung der ATLAS-Datei abgeschlossen haben, können Sie den Texturatlas erzeugen. Der Texturatlas enthält ein PNG-Bild mit den Sprite-Texturen und eine .JSON-Datei, die die Position jedes Sprites in der PNG-Datei enthält. Die JSON-Datei wird vom Spiel verwendet, um jeder Figur und jedem Objekt im Spiel die richtigen Texturen zuzuweisen.
Texturatlanten werden üblicherweise verwendet, um die Sprite-Texturen von Figuren oder Objekten in einem Spiel in einer größeren Datei zusammenzufassen. Diese Funktion verringert die Anzahl der einzelnen Sprite-Texturdateien. Anstatt mehrere Bilder zum Texturieren von Objekten und Figuren zu verwenden, können Entwickler Phaser Editor oder ein anderes Framework nutzen, um eine PNG-Datei zu erzeugen, in der mehrere Sprites zusammengefasst sind. Die Grafikhardware des Geräts, auf dem das Spiel ausgeführt wird, kann die Sprites als eine Einheit statt als mehrere Einheiten behandeln. Dadurch wird die Anzahl der Bind- und Zeichenaufrufe verringert und Speicher gespart.
Texturatlanten können von verschiedenen 2D-Spiele-Frameworks erstellt werden, beispielsweise von Photon Storm Phaser und Apple SpriteKit. Zu den Spielen, die Texturatlanten verwenden, gehören Iron Armada, Surge Breaker, Goodnight und Protolife.
Obwohl Phaser Editor ATLAS-Dateien zum Erzeugen von Texturatlanten verwendet, nutzen andere Frameworks wie Photon Storm Phaser und Apple SpriteKit keine ATLAS-Datei. Stattdessen platzieren Entwickler, die diese Frameworks verwenden, Sprites in einem Ordner mit der Erweiterung .atlas, und das Framework erzeugt den PNG-Texturatlas sowie eine JSON- oder .XML-Datei, wenn das Spiel erstellt wird.