AI-Tileset-Generator — Erstelle ein spielfertiges Tileset aus einem Prompt
Erstelle deinen eigenen AI-Tileset-Generator
Beschreibe deine Welt und erhalte ein rastergenaues Tileset, das du herunterladen oder sofort verwenden kannst. Kostenloser AI-Tileset-Generator — Top-Down- und Side-Scroller-Sets, keine Anmeldung, in deinem Browser.
Ein AI-Tileset-Generator nimmt eine schriftliche Beschreibung des Terrains und liefert ein zerlegtes Sprite-Sheet zurück, das du direkt in eine Spiel-Engine einfügen kannst. Bei Neta Studio ist die Eingabe ein Prompt und die Ausgabe ein 4×4- oder 8×8-Raster: Jede Zelle hat dieselbe Pixelgröße, die Kanten schließen an den Nähten bündig ab, und das Sheet wird als ein PNG heruntergeladen. Er läuft im Browser, Top-Down oder Side-Scroller, ohne Anmeldung.
Der schwierige Teil ist nicht, ein gutes einzelnes Tile zu zeichnen. Es ist, ein Set zu erzeugen, in dem eine Graszelle neben einer Erdzelle ohne sichtbare Fuge sitzt und in dem Ecken, Kanten und Zentren eigenständige Varianten sind statt desselben wiederholten Quadrats. Das ist der Unterschied zwischen einem Generator und einem reinen Bildmodell, und darum geht es im Rest dieser Seite.
Der AI-Tileset-Generator (Live)
Der erste Bildschirm ist das Prompt-Feld. Du gibst eine Beschreibung des Terrains ein — Bodenmaterial, Ansicht, Palette, Tile-Anzahl — und der Generator liefert ein Sheet. Der Standard ist 8×8: vierundsechzig Zellen, in einem Quadrat angeordnet. Ein 4×4-Sheet steht zur Verfügung, wenn du weniger, größere Zellen möchtest oder eine Palette schnell testen willst, bevor du dich für ein vollständiges Set entscheidest.
Die Ausgabe ist ein einzelnes PNG. Das Raster wird nicht nach Augenmaß angenommen — es wird berechnet. Ist das Sheet 512×512 groß und das Raster 8×8, ist jede Zelle exakt 64×64 groß, ohne Bruchrest, sodass eine Spiel-Engine es mit einer konstanten Schrittweite zerschneiden kann. Du lädst dieses PNG herunter und nutzt es entweder direkt als Texture-Atlas oder öffnest es in einem Editor, um einzelne Zellen neu zu bemalen.
Weil das Ergebnis ein einzelnes Sheet und kein Ordner voller Dateien ist, kannst du es auch direkt in eine Neta-Studio-Szene einspeisen. Lege es auf eine Fläche, stelle die Tile-Schrittweite passend zur Zellgröße ein, und das Sheet kachelt über die Oberfläche, ohne dass du Dateien pro Tile verwalten musst.
- Rastergebundene AusgabeDie Sheet-Abmessungen sind sauber durch die Anzahl der Zeilen und Spalten teilbar, sodass keine Zelle einen Splitter ihres Nachbarn enthält.
- Download als eine DateiDas gesamte Set wird als ein einzelner PNG-Atlas exportiert. Kein ZIP, keine Dateien pro Tile, kein Manifest.
- Nur im BrowserKeine Installation, kein Konto. Der Generator läuft im Tab, und der Download ist das fertige Artefakt.
01
Gib einen Prompt ein, der das Terrain, die Ansicht (Top-Down oder Side-Scroller), den Kunststil und die Palette benennt.
02
Wähle 4×4 für ein kompaktes Set oder 8×8 für einen vollständigen Atlas.
03
Generiere das Roh-Sheet und lies die daneben angezeigte Zellgröße ab.
04
Lade das PNG herunter oder schicke es direkt zum Platzieren in eine Neta-Studio-Szene.

Was ein spielfertiges Tileset wirklich braucht
Vier Eigenschaften unterscheiden ein nutzbares Tileset von einem dekorativen Bild. Rasterausrichtung bedeutet, dass jede Zelle dieselbe Breite und Höhe hat und die Sheet-Größe ein exaktes Vielfaches der Zellgröße ist. Nahtlose Kanten bedeuten, dass die Pixel entlang der rechten Kante eines Tiles in die Pixel entlang der linken Kante des rechts daneben platzierten Tiles übergehen, und dasselbe gilt für oben und unten. Varianten bedeuten, dass das Set eigenständige Ecken-, Kanten- und Mitteltiles enthält statt eines wiederverwendeten Quadrats. Eine konsistente Palette bedeutet, dass jedes Tile aus derselben Farbrampe schöpft, sodass eine Wand keinen Farbton einbringt, den der Boden nie verwendet.
Ein Bildmodell optimiert auf ein überzeugendes einzelnes Bild. Ein Tileset-Generator muss auf Wiederholung und Nachbarschaft optimieren: dasselbe Tile zweihundert Mal platziert und jedes Tile neben jedes andere gesetzt. Das sind unterschiedliche Ziele. Eine einzelne schöne nahtlose Textur, die als ein Bild generiert wurde, ist kein Tileset; sie ist ein Tile. Ein Tileset braucht die Rastermathematik obendrauf.
Deshalb gibt der Generator eine explizite Zellgröße und ein explizites Variantenlayout aus. Wenn du das Sheet in einen Editor oder eine Szene lädst, muss nichts geraten werden: die Schrittweite, die Anzahl und welche Zellen Kanten gegenüber Zentren sind, sind alle durch die Ausgabe definiert.
| Anforderung | Was sie in der Datei bedeutet | Warum es sonst scheitert |
|---|---|---|
| Rasterausrichtung | Sheet-Breite und -Höhe sind exakte Vielfache der Zellgröße | Bruchteilhaftes Zerschneiden hinterlässt eine Naht von 1–2 px oder schneidet die letzte Spalte ab |
| Nahtlose Kanten | Pixel der rechten Kante gehen in die Pixel der linken Kante des Nachbarn über | Sichtbare vertikale und horizontale Linien quer über den Boden |
| Varianten | Eigenständige Ecken-, Kanten- und Mittelzellen im Sheet | Die Ränder einer Terrain-Fläche sehen identisch zu ihrem Inneren aus |
| Eine Palette | Alle Zellen schöpfen aus derselben Farbrampe | Tiles beißen sich, wenn sie nebeneinander liegen, und die Grafik wirkt zusammengesetzt |
Schritt 1: Die rohe Tile-Grafik generieren
Der Roh-Durchlauf ist für die Grafik, nicht für das Layout. Versuche nicht, im Prompt ein fertiges Autotile-Set zu beschreiben; beschreibe eine Oberfläche. Ein funktionierender Prompt hat vier Teile, und einen davon wegzulassen ist der übliche Grund, warum eine Generierung unbrauchbar zurückkommt.
Die vier Teile sind Terrain, Ansicht, Stil und Palette. Terrain ist das Material: rissiger Stein, moosiges Kopfsteinpflaster, nasser Sand. Die Ansicht ist Top-Down oder Side-Scroller und muss explizit sein, weil der Generator die Projektion nicht aus dem Motiv ableiten kann. Der Stil ist die Rendering-Sprache: 16-Bit-Pixel-Art, flaches Vektor-Design, handgemalt. Die Palette ist die Einschränkung: ein benanntes begrenztes Set oder ein Bereich wie kühle Grüntöne und grauer Stein.
Halte die Terrain-Beschreibung über eine Serie hinweg konsistent. Wenn du ein 4×4-Stein-Set und dann ein 4×4-Gras-Set für dasselbe Spiel generierst, verwende die Formulierung für Stil und Palette wortwörtlich wieder. „16-Bit-Pixel-Art, gedämpft“ zu „Pixel-Art mit leuchtenden Farben“ zwischen den Durchläufen zu ändern, erzeugt genau zwei Sets, die nicht in derselben Szene bestehen können.
01
Terrain: Benenne das Material und seinen Zustand — nasses Kopfsteinpflaster, trockene rissige Erde, Schnee über Fels.
02
Ansicht: Nenne Top-Down oder Side-Scroller im ersten Satz.
03
Stil: Benenne eine Rendering-Sprache — 16-Bit-Pixel-Art, flach schattiert, handgemalt.
04
Palette: Begrenze sie — begrenzte Palette, kühle Grüntöne und grauer Stein oder eine bestimmte Rampe.
Schritt 2: Auf ein perfektes Raster einrasten (47-Tile / Blob)
Das ist die Hälfte, die Bildmodelle überspringen. Sobald du rohe Tile-Grafik hast, muss sie zu einem Format werden, das eine Spiel-Engine als Autotile-Regel verarbeiten kann. Das gängige Format ist das 47-Tile-Blob-Set. Die Zahl 47 stammt aus dem Aufzählen der Nachbarkonfigurationen einer einzelnen Zelle: welche ihrer acht umgebenden Nachbarn dasselbe Terrain sind. Nicht alle 256 Kombinationen sind eigenständig, sobald man Symmetrie und die Erreichbarkeit von Konfigurationen berücksichtigt, also fällt das Set auf 47 einzigartige Tiles zusammen. Ein Renderer, der diese Zuordnung kennt, kann automatisch die richtige Zelle für jede Position auf der Map wählen.
Der Generator rastet die Grafik auf dieses Raster ein. Einrasten bedeutet zwei Vorgänge. Erstens wird das Sheet neu abgetastet, sodass jede Zelle auf eine exakte Pixelbreite kommt — bei einem 8×8-Sheet mit 512 Pixeln sind das 64, und jede bei 60 oder 70 gezeichnete Grafik wird so skaliert, dass sie auf 64 landet. Zweitens werden die Variantenkoordinaten festen Zellenindizes zugewiesen, sodass Zelle 0 immer eine bestimmte Eckenkonfiguration und Zelle 46 immer eine bestimmte Kante ist. Nichts bleibt dem Augenmaß überlassen.
Wenn du keine Autotile-Regel verwendest und Tiles manuell platzierst, kannst du die 47-Varianten-Zuordnung überspringen — aber das Einrasten ins Raster willst du trotzdem. Manuelles Platzieren mit einer Abweichung von 3 oder 4 Pixeln zwischen den Zellen erzeugt die schwache treppenförmige Naht, die entlang eines langen horizontalen Bodenverlaufs am leichtesten zu erkennen ist.
| Einstellung | Wert in einem eingerasteten Sheet | Wirkung |
|---|---|---|
| Zellgröße | Exakte Teilung der Sheet-Abmessung | Engine zerschneidet mit konstanter Schrittweite, kein Zuschnitt |
| Variantenanzahl | 47 einzigartige Nachbarkonfigurationen | Die Autotile-Regel wählt das richtige Tile pro Position |
| Indexzuweisung | Feste Zelle pro Konfiguration | Dieselbe Zelle bedeutet dieselbe Aufgabe über Neugenerierungen hinweg |
| Einrasttoleranz | Neu abtasten auf exakte Zellbreite | Beseitigt eine Abweichung von 1–4 px, die als treppenförmige Nähte sichtbar wird |
Tileset-Vorlagen — ein Photoshop-/Aseprite-Raster herunterladen
Eine Vorlage ist ein Zellenlayout, das du hinter deine Grafik legst, um die Ausrichtung zu prüfen, kein fertiges Tileset. Exportiere sie als transparentes PNG in denselben Abmessungen wie dein Sheet — 512×512 für ein 8×8-Set mit 64 Pixeln pro Zelle — und lade sie in Photoshop oder Aseprite als oberste Ebene. Jede Zelle, deren Grafik nicht innerhalb der Rasterlinien landet, ist falsch ausgerichtet, bevor sie überhaupt die Engine erreicht.
Die Vorlage lohnt sich, weil Rasterfehler im Layout billig zu beheben und später teuer zu korrigieren sind. Ein um 2 Pixel zu tief gezeichnetes Tile sieht allein gut aus und erzeugt beim Kacheln ein sichtbares horizontales Band. Das Raster hinter die Grafik zu legen macht daraus etwas, das du sofort siehst.
In Aseprite stellst du die Sprite-Größe auf die Sheet-Abmessungen ein und nutzt ein Raster mit der Zellgröße als Schrittweite. In Photoshop legst du die transparente Rasterebene an, sperrst sie und malst die Tiles auf der darunterliegenden Ebene; das Raster bleibt während der Arbeit sichtbar. In beiden Fällen ist das Raster ein Prüfwerkzeug und nicht Teil der exportierten Datei.
01
Exportiere die Vorlage in der exakten Sheet-Größe — 512×512 für ein 8×8-Set mit 64-px-Zellen.
02
Aseprite: Stelle das Sprite auf die Sheet-Größe ein und setze die Rasterschrittweite auf die Zellgröße.
03
Photoshop: Lege das transparente Raster als oberste Ebene an und sperre es.
04
Male unter dem Raster und blende die Rasterebene vor dem Export aus oder lösche sie.
Top-Down- vs. Side-Scroller-Sets
Das sind die zwei Ansichten, nach denen Leute suchen, und sie verändern, was die Grafik enthalten muss. Ein Top-Down-Set ist eine Draufsicht: Du siehst die Oberfläche von oben, und Terrainränder lesen sich als Grenzen zwischen Materialien. Ein Side-Scroller-Set ist eine Aufrissansicht: Du siehst eine Fassade, also haben Wände Höhe und Böden eine sichtbare vordere Kante. Dieselbe Prompt-Phrase — „Steinboden“ — beschreibt je nach gemeinter Ansicht sehr unterschiedliche Geometrie.
In Top-Down-Sets ist die Wandhöhe angedeutet, nicht gezeichnet. Ein Wand-Tile ist eine Oberfläche mit einer beleuchteten Kante, und die Engine übernimmt die Tiefe durch Schichtung. Boden-Crawl — die scheinbare Bewegung des Untergrunds unter einer Kamera, die dem Spieler folgt — ist minimal, weil die Tiles flach betrachtet werden. In Side-Scroller-Sets ist die Wandhöhe wörtlich: Ein Wand-Tile ist eine vertikale Fassade mit Oberkante und Unterkante, und es muss sauber an das darunterliegende Boden-Tile anschließen. Das Boden-Tile hat seinen eigenen Crawl, den horizontalen Scroll, wenn die Kamera sich bewegt, und seine Wiederholungsnaht ist die, die Spieler zuerst bemerken.
Die praktische Konsequenz ist, dass ein Side-Scroller-Set mehr vertikale Verbindungsvarianten braucht: ein Übergangs-Tile von Wand zu Boden, ein Wandoberkanten-Tile und ein Tile für die Oberseite einer Plattform. Ein Top-Down-Set braucht mehr horizontale Übergangsvarianten zwischen benachbarten Terrain-Arten. Generiere die Version, die zu deiner Kamera passt; generiere nicht eine und versuche, sie zu drehen.
| Aspekt | Top-Down | Side-Scroller |
|---|---|---|
| Projektion | Draufsicht von oben | Aufrissansicht einer Fassade |
| Wandhöhe | Durch Schichtung angedeutet, nicht gezeichnet | Wörtlich, ins Tile gezeichnet |
| Boden-Crawl | Minimal, die Kamera blickt flach nach unten | Sichtbar, wenn die Kamera seitwärts scrollt |
| Kritische Variante | Horizontaler Übergang von Terrain zu Terrain | Übergänge von Wand zu Boden und Wandoberkante |
Häufige Fehlerquellen bei AI-Tilesets (und Lösungen)
Vier Probleme machen den Großteil der unbrauchbaren Ausgabe aus. Jedes hat eine Ursache, die du benennen kannst, und eine Lösung, die du anwenden kannst, ohne alles neu zu generieren.
Nähte. Ursache: Die Grafik wurde als ein Bild generiert und im Nachhinein geteilt, sodass die rechte Kante eines Tiles nie darauf beschränkt wurde, zur linken Kante seines Nachbarn zu passen. Lösung: Generiere auf Tile-Ebene mit einem expliziten Raster und prüfe dann vor dem Export einen horizontalen Verlauf aus drei Tiles im Editor. Stil-Drift. Ursache: Die Formulierung für Stil und Palette hat sich zwischen den Durchläufen geändert, oder der Prompt beschrieb zu viele Motive in einem Sheet. Lösung: Friere den Satz für Stil und Palette ein und verwende ihn wortwörtlich über jede Generierung der Serie hinweg.
Rasterfehlausrichtung. Ursache: Die Sheet-Abmessungen lassen sich nicht sauber durch die Zellenanzahl teilen, oder die Grafik wurde mit einer um ein paar Pixel abweichenden Zellgröße gezeichnet. Lösung: Auf eine exakte Teilung einrasten und neu abtasten, dann mit der Rastervorlage prüfen. Fehlende Varianten. Ursache: Der Roh-Durchlauf erzeugte Variationen eines Tiles, kein Varianten-Set. Lösung: Weise die eingerastete Grafik dem 47-Blob-Indexlayout zu, sodass Ecken, Kanten und Zentren vorhanden und indiziert sind, statt zu hoffen, dass sie auftauchen.
- Naht-LösungGeneriere pro Tile gegen ein Raster; prüfe vor dem Export einen horizontalen Verlauf aus drei Tiles.
- Stil-Drift-LösungVerwende den exakten Satz für Stil und Palette über jeden Durchlauf einer Serie hinweg wieder.
- Raster-LösungRaste die Sheet-Abmessungen auf ein exaktes Vielfaches der Zellgröße ein und taste neu ab, statt zuzuschneiden.
- Varianten-LösungBilde die eingerastete Grafik auf den 47-Blob-Index ab, sodass Ecken, Kanten und Zentren alle existieren.
Wann du es stattdessen von Hand machen solltest
Ein Generator ist schnell beim Terrain und langsam bei der Absicht. Wenn dein Tileset die visuelle Identität des Spiels ist — eine stilisierte Umgebung, in der die konkrete Form eines Felsens eine Designentscheidung ist —, wird ein menschlicher Künstler den Generator schlagen, weil der Generator eine plausible Oberfläche wählt, nicht deine Oberfläche. Das ist eine echte Einschränkung, kein Marketing-Caveat.
Er verliert auch, wenn die Tile-Anzahl winzig und sehr spezifisch ist. Ein Drei-Tile-Set für einen einzelnen Puzzle-Raum ist schneller gezeichnet als beschrieben und dann korrigiert. Und er verliert, wenn die Grafik exakt zu einem bestehenden Set passen muss: Eine handgezeichnete Palette und Linienstärke über ein generiertes Sheet hinweg anzugleichen ist mehr Bearbeitung, als die paar fehlenden Tiles zu zeichnen.
Die ehrliche Position ist, dass der Generator den Mehrheitsfall abdeckt — ein zusammenhängendes Terrain-Set, rastergebunden und variantenvollständig — und den Minderheitsfall sauber abgibt. Dieses Abgeben einzuräumen macht das Tool nutzbar: Du weißt im Voraus, welche Aufgabe du ihm gibst. Die Ausgabe des Generators ist zudem editierbar, sodass ein generiertes Set plus ein kleiner manueller Durchgang ein normaler Workflow ist, kein Fehlschlag.
Für Charaktere und Requisiten statt Terrain deckt Agent Sprite Forge eine andere Aufgabe ab. Für Terrain-Sets ist der AI-Tileset-Generator der richtige Ausgangspunkt, und Mini World ist der Ort, an dem du ein Set in einer Szene platziert siehst, statt es als Sheet zu begutachten.
Betritt die Welt, zu der es gehört
Ein Sprite ist ein Charakter ohne einen Ort zum Stehen. Der letzte Schritt ist der, den sonst niemand bietet: Nimm das Sheet, das du gerade gebaut hast, und steck 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 Seite veröffentlicht, die du spielen kannst.
FAQ
Ist der AI-Tileset-Generator kostenlos? +
Ja. Er läuft im Browser ohne Anmeldung und ohne Installation, und der PNG-Download ist die fertige Datei.
Kann ich die Tilesets kommerziell nutzen? +
Du generierst und lädst das Sheet selbst herunter, also steht die Datei dir zur Nutzung zur Verfügung. Prüfe die Lizenzbedingungen für dein eigenes Projekt, bevor du es veröffentlichst.
Welche Tile-Größe gibt er aus? +
Die Zellgröße ist die, die das Sheet gleichmäßig teilt: Ein 512×512-Sheet ergibt bei 8×8 Zellen von 64×64 und bei 4×4 Zellen von 128×128. Die exakte Zellgröße wird beim Ergebnis angezeigt.
Sind die Tiles an den Kanten nahtlos? +
Der Generator arbeitet pro Tile gegen ein Raster, statt ein einzelnes Bild zu teilen, was die übliche Nahtursache beseitigt. Prüfe vor dem Export einen horizontalen Verlauf aus drei Tiles in deinem Editor.
Kann ich ein Basisbild hochladen und daraus generieren? +
Die Eingabe ist ein schriftlicher Prompt. Du kannst einen Roh-Durchlauf generieren, das Sheet herunterladen und einzelne Zellen vor der Verwendung in Photoshop oder Aseprite bearbeiten.
Kann ich das Ergebnis danach bearbeiten? +
Ja. Die Ausgabe ist ein Standard-PNG-Atlas. Öffne ihn in einem beliebigen Pixel-Editor, bemale Zellen neu und behalte die Rastervorlage hinter deiner Ebene, um die Ausrichtung zu prüfen.
Zurück zum 3D Game Builder
Alle 31 fertigen 3D-Welten, Spiele und Szenen sind auf einer Seite versammelt — jede einzelne davon spielbar.