Als «spritesheet» getaggte Fragen

Eine Sammlung von Sprites, die als ein Bild in den Speicher geladen werden.


2
Ist es in einem Browser am besten, ein großes Spritesheet oder mehrere (10000) verschiedene PNGs zu verwenden?
Ich erstelle ein Spiel in jQuery, in dem ich ungefähr 10000 32x32-Kacheln verwende. Bisher habe ich sie alle einzeln verwendet (kein Sprite Sheet). Eine durchschnittliche Karte verwendet ungefähr 2000 Kacheln (manchmal wiederverwendete PNGs, aber alle separaten Divs) und die Leistung reicht von stabil (Chrome) bis etwas verzögert (Firefox). Jede dieser …






2
Gibt es ein Tool zum schnellen Definieren von Animationsrahmen aus Sprite-Blättern mit ungleichmäßiger Größe?
Viele der online verfügbaren Sprite-Blätter haben ungleichmäßig große Rechtecke als Animationsrahmen und verwenden häufig einen Teil des Bildes für Credits usw., was es für eine Spiel-Engine schwierig macht, die Blätter richtig zu beschneiden. Gibt es ein Tool, mit dem Sie Frames in einem Arbeitsblatt schnell definieren und Animationsdaten exportieren können, …




1
Sprite-Blatttexturen, die Kanten benachbarter Texturen aufnehmen
Ich habe eine benutzerdefinierte Sprite-Routine (openGL 2.0), die ein einfaches Sprite-Blatt verwendet (meine Texturen sind horizontal nebeneinander angeordnet). Hier ist zum Beispiel ein Test-Sprite-Blatt mit zwei einfachen Texturen: Beim Erstellen meines openGL-Sprite-Objekts muss ich nun die Gesamtzahl der Frames in seinem Atlas angeben und beim Zeichnen angeben, welchen Frame ich …

3
So zerlegen Sie Sprite Sheet
Ich habe viele Spritesheets, die schlecht formatiert sind und die ich zerlegen oder in viele kleine Bilder aufteilen möchte, eines für jedes Sprite. Wenn ich das kann, kann ich mein benutzerdefiniertes Textur-Packer-Tool verwenden, um meine Spiel-Assets mit zu erstellen. Meine Entwicklungstools sind XNA und C # für Windows. Wie kann …

1
Sprite-Blätter mit Pufferobjekten und Shadern
Was ist der "beste" Weg, um Sprite-Blätter mit Shadern und Puffern zu handhaben? Im Sofortmodus ist es einfach, die Texcoords eines Sprites beim Zeichnen zu ändern, aber ich weiß nicht, wie ich das mit modernem OpenGL machen soll. Sollte ich alle Texcoords in einem Puffer speichern und den Zeiger für …

1
Wie soll ich mit der Sprite-Erstellung für anpassbare 2D-Zeichen umgehen?
Ich möchte Avatar-Animationen (Sprites) für ein browserbasiertes MMORPG erstellen. Der Spieler kann den Charakter anpassen und der Inhalt ändert sich häufig (neue Waffen, Rüstungen usw.). Wie kann ich die Erstellung und Aktualisierung aller Sprite-Blätter strukturell verwalten? Die Anzahl der verschiedenen Kombinationen ist groß genug, dass das einfache Generieren aller Permutationen …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.