Kostenlose Sprite-Sheet-Ressourcen · was tatsächlich kostenlos ist

Kostenlose Sprite-Sheet-Ressourcen — ohne Anmeldung, ohne Wasserzeichen

Erstelle deine eigenen kostenlosen Sprite-Sheet-Ressourcen

Wo es kostenlose Sprite-Sheet-Ressourcen gibt — was tatsächlich kostenlos ist, was die Lizenz abdeckt und wie du mit einem einzigen Prompt ein individuelles Sheet für dein Spiel erhältst.

✦Sprite
Erstelle ein kostenloses Sprite-Sheet für einen 2D-Platformer-Helden

Ein Sprite-Sheet ist ein Raster: Frames mit gleicher Zellgröße, in Zeilen angeordnet, mit dokumentierter Leserichtung. Kostenlose Sprite-Sheet-Ressourcen liefern dir dieses Raster ohne Kosten — aber „kostenlos“ ist ein Wort, das fünf Aufgaben gleichzeitig erfüllt. Derselbe Download kann nichts kosten und trotzdem ein Wasserzeichen tragen, hinter einem Konto verborgen sein, eine Namensnennung verlangen und eine kommerzielle Veröffentlichung verbieten.

Diese Seite zerlegt diese Bedingungen, weil sie unabhängig voneinander sind. Sie behandelt, was die gängigen Lizenzen tatsächlich erlauben, eine Checkliste zur Prüfung eines Pakets, bevor du einen Animationscontroller darum herum baust, und was du tust, wenn kein kostenloses Sheet zu dem Charakter passt, den du brauchst — der Punkt, an dem das Generieren eines Sheets aus einer schriftlichen Beschreibung schneller ist, als den Ritter eines anderen Frame für Frame nachzuzeichnen.

Was als kostenlos zählt

Fünf separate Fragen verbergen sich in diesem Wort, und die Antwort auf eine sagt nichts über die anderen aus. Ein Paket kann kostenlos und ohne Anmeldung sein und trotzdem nicht kommerziell nutzbar. Es kann kommerzielle Nutzung erlauben und trotzdem ein Logo in die Ecke jedes Frames stempeln. Bewerte ein Paket auf allen fünf Achsen, bevor du es herunterlädst, nicht erst, nachdem du drei Animationen darauf aufgebaut hast.

Der häufigste Fehler ist ein Sheet, das kostenlos, ohne Wasserzeichen und unter CC-BY ist: Du veröffentlichst das Spiel, die Namensnennung wird nie geschrieben, und der Build ist wegen einer Formalität nicht konform, die eine einzige Textzeile behoben hätte. Der zweithäufigste Fehler ist die Auflösung. Kostenlose Stufen sind oft gegenüber einer bezahlten Stufe herunterskaliert — 32-Pixel-Zellen statt 64. Eine 32-Pixel-Zelle, die gestreckt wird, um eine 96-Pixel-Kachel zu füllen, zeigt weiche Kanten und ungleichmäßige Pixelbreiten, und keine noch so gute Nearest-Neighbour-Filterung repariert eine Quelle, die bereits zu klein war.

AchseWas das in der Praxis bedeutet
Keine KostenDu zahlst nichts. Sagt nichts über die anderen vier aus.
Kein KontoDirekter Download. Keine E-Mail-Erfassung, keine Login-Schranke zwischen dir und der Datei.
Kein WasserzeichenSaubere Pixel. Nichts ins PNG eingebrannt, das du übermalen oder herausschneiden müsstest.
Keine NamensnennungKeine Namensnennung erforderlich in deinem Abspann, auf deiner Store-Seite oder in deiner Lizenzdatei.
Kommerzielle NutzungDu kannst es in etwas veröffentlichen, das du verkaufst, nicht nur in einem Jam-Build oder einem Mockup.

Die Lizenzfrage

Eine Lizenz ist ein Stück Text, kein Button mit der Aufschrift „Download“. Vier Bezeichnungen decken das meiste ab, was du finden wirst, und nur eine davon ist bedingungslos.

Die Klausel, die viele übersehen, ist die Weitergabe. Fast jede kostenlose Lizenz erlaubt dir, die Assets innerhalb eines Spiels zu verwenden. Fast keine erlaubt es dir, die Rohdateien als dein eigenes Paket neu zu verpacken, sie in eine Vorlage oder ein Starter-Kit zu legen, das du anderen gibst, oder sie als Extras-Ordner neben deiner eigenen Grafik auszuliefern. Manche Bedingungen erlauben Weitergabe nur, wenn die Assets in einen Build eingebettet und nicht als saubere Dateien extrahierbar sind. Wenn dein Plan vorsieht, die PNGs selbst auszuliefern, brauchst du ausdrückliche Erlaubnis, und sie muss schriftlich vorliegen.

CC0

Widmung zur Gemeinfreiheit. Veröffentliche es, ändere es, verkaufe es, keine Namensnennung erforderlich. Notiere trotzdem, woher du es hast: Aggregator-Seiten kennzeichnen Dateien als CC0, die der ursprüngliche Autor nie unter CC0 veröffentlicht hat, und die Kennzeichnung ist nicht die Lizenz.

CC-BY

Namensnennung ist eine Bedingung der Lizenz, keine Höflichkeit. Der Hinweis braucht den Namen des Autors, den Namen der Lizenz und die Adresse der Quellseite, platziert dort, wo ein Nutzer ihn tatsächlich sehen kann — ein Abspann oder eine Lizenzdatei, die im Build mitgeliefert wird. Eine Zeile in einem Blogpost über das Spiel ist nicht dasselbe.

Royalty-free

Ein Sammelbegriff, keine Lizenz. Er bedeutet meist, dass du nicht pro verkaufter Kopie zahlst. Er sagt nichts über Namensnennung, Änderung und Weitergabe aus, weil er nichts davon definiert. Lies die EULA, die dem Paket beiliegt.

Kostenlos für persönliche Nutzung

Die Fallstrick-Achse. Persönliche Nutzung schließt die Veröffentlichung in einem Store aus, und je nach Formulierung schließt sie auch werbefinanzierte Builds, Spendenlinks und Jam-Einträge aus, die später veröffentlicht werden. Wenn das Projekt jemals Geld einbringen könnte, behandle diese Pakete so, als wären sie nur für bezahlte Projekte bestimmt.

Kostenlose Pakete, die sich lohnen

Was ein brauchbares Paket von einem Ordner voller Reue unterscheidet, ist Dokumentation, nicht die Grafikqualität. Vier Dinge zählen: eine einheitliche Zellgröße, ein dokumentiertes Raster, wirklich transparente Frames und eine Herkunft, die sich bis zu der Person zurückverfolgen lässt, die es erstellt hat.

Ein dokumentiertes Raster ist eine Zeile Text — 48×48 Zellen, 8 Spalten, Zeile eins Idle, Zeile zwei Walk, Zeile drei Attack. Ohne sie misst du Pixelreihen von Hand, und du wiederholst diese Messung jedes Mal, wenn du einen Zustand hinzufügst. Transparent heißt, der Alphakanal erledigt die Arbeit, nicht ein Schachbrettmuster, das beim Export ins Bild gemalt wurde.

Eine Prüfcheckliste für kostenlose Sprite-Sheet-Ressourcen

Führe diese acht Prüfungen der Reihe nach bei jedem Paket durch, bevor es in dein Projekt gelangt. Der gesamte Durchgang dauert ein paar Minuten und spart dir den Nachmittag, den du sonst mit der Fehlersuche bei Verschiebungen verbringen würdest.

1

01

Öffne das Sheet in einem Bildeditor und prüfe die rohen Pixelmaße. Teile die Breite durch die Anzahl der Spalten. Wenn das Ergebnis keine ganze Zahl ist, entspricht das Raster nicht dem, was die Vorschau nahelegte.

2

02

Miss zwei Zellen in unterschiedlichen Zeilen. Eine einzige Spalte mit Off-by-one verschiebt jeden Frame danach, und die Drift bleibt unsichtbar, bis der Sprite animiert wird.

3

03

Zoome auf 800 % und sieh dir ein Eckpixel an. Bestätige, dass der Hintergrund transparent ist und kein graues Schachbrettmuster, das in die Datei eingebrannt wurde.

4

04

Notiere die Frame-Anzahl pro Zeile: Idle 4, Walk 8, Attack 6. Zeilen, die aus verschiedenen Quellen zusammengesetzt sind, passen selten zusammen, und deine Zustandsmaschine muss die tatsächlichen Zahlen kennen.

5

05

Finde die Originalseite — dort, wo der Autor es veröffentlicht hat. Dort steht der Lizenztext, und nur dort erfährst du, ob sich die Bedingungen nach deinem Download geändert haben.

6

06

Speichere den Lizenztext zusammen mit dem Downloaddatum neben der Datei. Deine Kopie bleibt fest; die Seite dahinter nicht.

7

07

Rendere einen Frame in deiner Engine in 1:1, bevor du den Animationscontroller schreibst. Die Konventionen für die Reihenfolge in Sheets unterscheiden sich, und oben links zuerst versus unten links zuerst ist der klassische Bug — eine umgedrehte Y-Achse bei einem Sheet mit vier Zeilen wirkt wie eine fehlerhafte Animation.

8

08

Prüfe die Palette gegen den Rest deiner Szene. Zwei kostenlose Pakete in einem Level stimmen meist nicht bei Sättigung und Lichtrichtung überein, und die Naht ist bei Spielgeschwindigkeit offensichtlich.

Wenn kostenlos nicht ausreicht — generiere dein eigenes

Kostenlose Pakete geben dir eine Rolle: Ritter, Slime, Kiste. Sie geben dir nicht deinen Charakter. Wenn dein Protagonist eine bestimmte Silhouette, eine bestimmte Palette und bestimmte Proportionen hat, bedeutet das Abgleichen mit einem kostenlosen Sheet entweder, den Charakter an die Grafik anzupassen oder jeden Frame von Hand zu bearbeiten — und manuelles Bearbeiten bricht die Rasterausrichtung, und genau die hatte das Paket richtig hinbekommen.

Die Alternative ist, den Charakter einmal zu beschreiben und das Set zu generieren. In Agent Sprite Forge schreibst du die Beschreibung: Körperbau, Palette mit Hex-Werten, Kamerawinkel und die Zustände, die du brauchst. Es liefert Frames auf einem einheitlichen Raster mit Transparenz, in der Zellgröße, die du wählst. Top-down und Seitenansicht sind nicht austauschbar, also gib den Winkel ausdrücklich an, sonst erhältst du ein Set, das du nicht verwenden kannst.

Der Workflow ist derselbe, egal ob der Charakter der Spieler, ein NPC oder ein Boss in einer Welt wie The Cyclops' Island ist. Einen Zustand später neu zu generieren kostet einen Prompt, solange du die Beschreibung behalten hast. Diese Beschreibung ist deine Quelle der Wahrheit, und anders als eine Lizenzdatei ändert sie sich nie unter dir.

1

01

Beschreibe den Charakter in einem Absatz: Körperbau, Silhouette, Palette als Hex-Werte und Kamerawinkel. Vage Adjektive erzeugen vage Frames.

2

02

Lege die Zellgröße vor der ersten Generierung fest — 32, 48 oder 64 Pixel. Eine spätere Neugenerierung mit anderer Größe bedeutet, jede bereits platzierte Animation neu zu verankern.

3

03

Liste nur die Zustände auf, die du ausliefern wirst, mit Frame-Anzahlen: Idle 4, Walk 8, Attack 6. Zusätzliche Frames werden gelöscht, und du bezahlst sie trotzdem mit Atlas-Größe.

4

04

Generiere und prüfe dann den Anker. Die Füße sollten in allen Walk-Frames auf demselben Grundlinienpixel sitzen, sonst wippt der Charakter gegen den Boden.

5

05

Exportiere als Sheet mit dokumentiertem Raster, importiere es dann in den 3D Game Builder und platziere es auf einem Billboard oder einer flachen Ebene, um die Skalierung gegen deine Level-Geometrie zu prüfen.

6

06

Behalte die Beschreibung und den Seed. Wenn du drei Wochen später einen Sprung- oder Trefferzustand brauchst, erweiterst du denselben Charakter, statt von vorn zu beginnen.

A sticker sheet built from the same sprite frames
Ein Charakter, ein Stil, drei Exporte — Sheet, Sticker-Sheet und Wallpaper.
The Cyclops' Island — ein kostenloses, spielbares Pixel-Art-3D-Spiel, das aus einer schriftlichen Beschreibung erstellt wurde.

Betrete die Welt, zu der es gehört

Ein Sprite ist ein Charakter ohne Ort zum Stehen. Der letzte Schritt ist der, den sonst niemand anbietet: Nimm das Sheet, das du gerade erstellt hast, und setze es in eine Welt, in der jemand herumlaufen kann — eine kleine Insel, einen Planeten, eine regnerische Straßenecke. Jede Welt auf dieser Seite wurde aus einer schriftlichen Beschreibung erstellt und als spielbare Seite veröffentlicht.

FAQ

Sind kostenlose Sprite-Sheet-Ressourcen wirklich kostenlos? +

Es kommt darauf an, welche der fünf Bedingungen du meinst. Viele kosten nichts und verlangen trotzdem ein Konto, eine Namensnennung oder eine nichtkommerzielle Lizenz. Lies den Lizenztext statt den Download-Button.

Kann ich sie kommerziell nutzen? +

Nur wenn die Lizenz kommerzielle Nutzung gewährt. CC0 und die meisten Royalty-free-EULAs erlauben es; „kostenlos für persönliche Nutzung“ und nichtkommerzielle Varianten nicht. Wenn die Seite nichts dazu sagt, behandle es als nicht erlaubt.

Muss ich jemanden nennen? +

CC0 verlangt keine Namensnennung. CC-BY schon — Autorname, Lizenzname und Quelle, platziert dort, wo ein Spieler sie sehen kann, etwa in einem Abspann oder einer Lizenzdatei, die im Build mitgeliefert wird. Royalty-free-Bedingungen variieren.

In welchem Format kommen Sprite-Sheets? +

Normalerweise PNG mit einem Alphakanal, was du willst, weil es Transparenz erhält. GIF taucht in älteren Paketen auf, verschlechtert aber Kanten. Zerlege Frames zur Ladezeit, statt skalierte Kopien neu zu exportieren, die die Pixel weichzeichnen.

Wie finde ich heraus, unter welcher Lizenz ein Sheet steht? +

Gehe zu der Seite, auf der der Autor es ursprünglich veröffentlicht hat — dort steht der Lizenztext, nicht auf der Mirror-Seite, von der du heruntergeladen hast. Speichere den Text und das Downloaddatum zusammen mit der Datei, weil sich Bedingungen ändern können, nachdem du sie heruntergeladen hast.

Kann ich ein individuelles Sheet für meinen eigenen Charakter bekommen? +

Ja. Schreibe eine Beschreibung, die Körperbau, Palette, Kamerawinkel und die benötigten Zustände abdeckt, und Agent Sprite Forge liefert Idle-, Walk- und Attack-Frames auf einem einheitlichen Raster mit Transparenz. Das Ergebnis lässt sich wie jedes andere Sheet in den 3D Game Builder importieren.

Zurück zum 3D Game Builder

Alle 31 fertigen 3D-Welten, Spiele und Szenen befinden sich auf einer Seite — jedes davon spielbar.

Plattform: Neta StudioSeite: Kostenlose Sprite-Sheet-RessourcenAls Nächstes lesen: /explore/guide/sprite-resource-library · /explore/tool/sprite-sheet-maker · /explore/tool/gif-to-sprite-sheet

Die vollständige kostenlose Sprite-Bibliothek öffnen

Jedes Asset in dieser Bibliothek ist ein transparentes, spielbereites PNG mit einem aufgezeichneten Prompt — kostenlose Sprite-Ressourcen und Sprite-Sheet-Ressourcen, getaggt nach Aktion, Stil und Thema. Kostenlos anzusehen und herunterzuladen.

×