Halloween-Angebot: −40% Pixor kostet $19.99 $11.99 bis zum 4. November, auf itch.io →

Todeseffekte: Zerbrechen, Auflösen und Erscheinen

Jeder Gegner braucht einen Abgang. Pixor macht aus jedem 3D-Modell drei, ohne etwas zu zeichnen und ohne Partikel einzurichten: Er zerbricht in Brocken, verbrennt Pixel für Pixel oder erscheint aus dem Nichts.

Todeseffekte: ein Ritter, der zerbricht, sich auflöst und erscheint: das Sheet, das dieses Beispielprojekt rendert

Beispielprojekt

Todeseffekte: ein Ritter, der zerbricht, sich auflöst und erscheint: das .pixor-Projekt und sein Bibliotheksmodell (CC0). Links siehst du das Sheet, das es rendert.

Ein Pixel-Art-Ritter zerbricht in Brocken, die fallen und aufprallen
Zerbrechen
Ein Pixel-Art-Ritter verbrennt Pixel für Pixel von oben
Auflösen
Ein Pixel-Art-Ritter erscheint Pixel für Pixel
Materialisieren

Einsteiger · etwa 5 Minuten · oder in 95 Sekunden ansehen

1. Ein Modell importieren

Beginne ein Neues Projekt und importiere eine glTF-, FBX- oder OBJ-Datei. Das Tutorial nutzt Ritter aus der kostenlosen CC0-Bibliothek; jeder Gegner, jedes Prop oder jede Kiste funktioniert genauso, geriggt oder nicht.

2. Vier Seiten mit 96 Pixeln

Klick im Schritt Szene in der Gliederung auf die Kamera Süd, stell die Ansicht Spiel auf Top-down-RPG, Breite und Höhe auf 96 und drück 4 Seiten. Zerbrechen braucht Platz: Bei 96 Pixeln hat jeder Brocken eigene Schattierung und Umriss. Kleine Gegner mit 32 oder 48 Pixeln lösen sich besser auf, als dass sie zerbrechen.

3. Zerbrechen

Öffne den Schritt Action und wähle Action hinzufügen › Zerbrechen. Der Frame wird in Brocken geschnitten, die nach oben und außen geschleudert werden, fallen, auf dem Boden aufprallen und liegen bleiben, über 10 Frames. Es bewegen sich ganze Pixel, nie Teile davon, also behalten die Brocken die Palette und die Linien des Sprites.

4. Auflösen

Action hinzufügen › Auflösen lässt das Modell Pixel für Pixel von oben nach unten verschwinden, nach einem Muster, das auf der Oberfläche haftet und deshalb nicht wandert, während sich das Modell bewegt; an der Kante brennt ein Streifen in der hellsten Farbe der Palette. Der letzte Frame ist leer.

5. Materialisieren für einen Spawn

Materialisieren ist das Auflösen rückwärts: vom Nichts zum ganzen Modell. Nutze es, wenn ein Gegner spawnt, ein Pickup erscheint oder eine beschworene Kreatur auftaucht.

Jede Reaktion ist eine Rampe-Node im Action-Graphen: Wähle die Action, um dort ihre Frames zu ändern, oder setze sie per Keys in einer anderen Action ein (ein halbes Auflösen ist 0.5).

6. Jede Seite, ein Sheet

Im Schritt Asset zeigt die 2D-Ansicht das Sheet: eine Zeile pro Effekt und Seite, jede am selben Pivot, sodass das Spiel ohne Sprung vom Gehen zum Tod wechselt.

7. Exportieren

Füge aus der Node-Bibliothek eine Ausgabe Datei: GIF pro Clip hinzu, um jeden Effekt vorab anzusehen, dann Exportieren: das Sheet, sein JSON (jeder Effekt ist eine benannte Animation) und die GIFs.

Von der Kommandozeile

Dieselben Effekte für eine ganze Riege von Gegnern, aus einem Build-Skript:

pxr render knight.glb --clip none --view three-quarter --size 96 --ring 4 \
  --reaction break:12 --reaction dissolve:10 --reaction materialise:8 --export json

Soll es nach einem Todes-Clip kommen, nenne ihn: --clip lib:death --reaction dissolve:10@lib:death fällt nach hinten und löst dann die letzte Pose auf.

Weiter

Fragen

Muss das Modell für das Zerbrechen in Stücke geschnitten werden?

Nein. Pixor schneidet den fertigen Frame selbst in Brocken und wirft sie, also funktioniert jedes Modell, geriggt oder nicht, ein Mesh oder viele.

Kann der Effekt nach einer Todesanimation laufen?

Ja. Gib der Reaktion den Clip, auf den sie folgt: --reaction dissolve:10@death hält die letzte Pose des Todes und löst sie auf, als eigene Action namens death dissolve.

Passen die Brocken und die Glut zu den Farben meines Sprites?

Es sind die eigenen Pixel des Sprites, in seiner Palette: Die Brocken behalten Schattierung und Umriss, und die Kante des Auflösens brennt in der hellsten Farbe der Palette.

Wie viele Frames sollte ein Todeseffekt haben?

Zehn bis zwölf lesen sich bei 12 Frames pro Sekunde gut; acht für kleine Gegner. Ein Spawn darf kürzer sein als der Tod: Spieler schauen weniger hin.

Weiterlesen

Probier es mit deinem eigenen Modell aus, kostenlos im Browser, oder hol dir die Vollversion.

Im Browser testen Pixor kaufen