Cozy Auto-Sprites

Kostenlose Auto-Sprites für 2D-Spiele

Kurz gesagt

Cozy Auto-Sprites ist ein kostenloses CC0-Paket mit 24 Fahrzeugen vom Kleinstwagen bis zum Feuerwehrauto. Jedes Fahrzeug liegt in 8 isometrischen Richtungen sowie als Draufsicht und Seitenansicht vor, als PNG in 256 und 512 px mit Sprite Sheets und gepacktem Atlas.

Inhalt
24 Fahrzeuge
Ansichten
Isometrisch N NE E SE S SW W NW · Draufsicht N · Seite E
Größen
1x = 256 px, 2x = 512 px
Format
PNG, Sprite Sheets, Atlas mit JSON
Lizenz
CC0 1.0

CC0 1.0, ohne Namensnennung und ohne Konto

Cozy Auto-Sprites: 24 Fahrzeuge, transparente PNGs

01Alle 10 Ansichten: Campingbus

Aus den 512-px-Dateien, alle auf denselben Ausschnitt zugeschnitten. So ist zu sehen, dass der Camper beim Drehen auf demselben Bodenpunkt bleibt.

  • Campingbus, Isometrisch N
    Isometrisch N
  • Campingbus, Isometrisch NE
    Isometrisch NE
  • Campingbus, Isometrisch E
    Isometrisch E
  • Campingbus, Isometrisch SE
    Isometrisch SE
  • Campingbus, Isometrisch S
    Isometrisch S
  • Campingbus, Isometrisch SW
    Isometrisch SW
  • Campingbus, Isometrisch W
    Isometrisch W
  • Campingbus, Isometrisch NW
    Isometrisch NW
  • Campingbus, Draufsicht N
    Draufsicht N
  • Campingbus, Seite E
    Seite E

0224 Fahrzeuge im Paket

Länge × Breite × Höhe des Fahrzeugs in Metern. Jedes Sprite führt zum kostenlosen 3D-Modell.

03Technische Details

Objekte
24
Ansichten je Objekt
10 (Isometrisch: N, NE, E, SE, S, SW, W, NW · Draufsicht: N · Seite: E)
PNGs je Größe
240
Frame-Größe
1x: 256 × 256 px · 2x: 512 × 512 px
Maßstab
1x: 32 px pro Meter · 2x: 64 px pro Meter
Projektion
Orthografische 2:1-Dimetrie mit 30° Neigung. Draufsicht und Seitenansicht ebenfalls orthografisch.
Pivot
Isometrisch x 0,5, y 0,68 · Draufsicht x 0,5, y 0,5 · Seite x 0,5, y 0,75 (von links oben)
Sprite Sheets
1x: 24 · 2x: 24, eine Zeile je Objekt
Atlas
1x: 2.042 × 1.541 px · 2x: 4.070 × 2.898 px, 240 Frames, beschnitten
Licht
Weiches Hauptlicht von links oben, kein Bodenschatten
Metadaten
TexturePacker JSON Hash
Download
ZIP 42 MB, 583 Dateien
Lizenz
CC0 1.0

Inhalt der ZIP: cozy-cars-sprites.zip

  • cozy-cars-sprites/LICENSE.txt
  • cozy-cars-sprites/README.md
  • cozy-cars-sprites/vorschau.png
  • cozy-cars-sprites/atlas/4 json/png
  • cozy-cars-sprites/png/1x/iso/192 png
  • cozy-cars-sprites/png/1x/side/24 png
  • cozy-cars-sprites/png/1x/top/24 png
  • cozy-cars-sprites/png/2x/iso/192 png
  • cozy-cars-sprites/png/2x/side/24 png
  • cozy-cars-sprites/png/2x/top/24 png
  • cozy-cars-sprites/sheets/1x/48 json/png
  • cozy-cars-sprites/sheets/2x/48 json/png
ZIP herunterladen (42 MB)

04Hinweise für Engines

Godot 4

Ein einzelnes PNG in ein Sprite2D legen oder das Atlas-JSON mit einem TexturePacker-Importer laden. Den Offset so setzen, dass der Pivot (x 0.5, y 0.68 des Frames bei Iso, y 0.75 bei der Seitenansicht) auf der Node-Position liegt. Dann steht der Node auf dem Bodenpunkt unter der Fahrzeugmitte.

Unity

Als Sprite (2D and UI) importieren. Pixels Per Unit 32 für 1x oder 64 für 2x macht aus einer Unit einen Meter. Unity misst den Pivot von unten, die Iso-Frames bekommen daher Custom x 0.5, y 0.32, die Seitenansichten x 0.5, y 0.25.

Phaser und PixiJS

atlas_1x.json und atlas_2x.json nutzen das Format TexturePacker JSON Hash und laden mit load.atlas in Phaser oder Assets.load in PixiJS. Die Frames sind beschnitten, spriteSourceSize und sourceSize stellen den vollen Frame wieder her. Der Block animations führt die acht Iso-Frames jedes Fahrzeugs in Reihenfolge auf.

05Über das Paket

Gerendert wurde mit einer orthografischen 2:1-Dimetrie-Kamera unter 30 Grad, der Projektion vieler isometrischer Aufbau- und Rennspiele. Die Richtungsnamen beziehen sich auf den Bildschirm: N zeigt nach oben, E nach rechts, S zum Betrachter. Die nach links fahrende Seitenansicht oder weitere Draufsicht-Winkel entstehen durch Spiegeln oder Drehen in der Engine.

Der Maßstab gilt für das ganze Paket: 32 px pro Meter bei 1x und 64 px pro Meter bei 2x. Das 7,1 m lange Feuerwehrauto ist auf dem Bildschirm also wirklich länger als der 2,4 m kurze Kleinstwagen. Verkehr, Parkplätze und Garagen wirken stimmig, ohne dass etwas skaliert werden muss.

Das Licht fällt in jedem Frame von links oben ein, einen eingebackenen Bodenschatten gibt es nicht. Dadurch passen die Fahrzeuge auf Asphalt, Wiese oder eine gezeichnete Karte. Transparente Randpixel tragen die Nachbarfarbe, so entstehen bei bilinearer Filterung keine dunklen Säume.

Geeignet für

  • Verkehr und Parkplätze in isometrischen Aufbauspielen
  • Top-down-Rennspiele und Lieferdienst-Prototypen
  • Hintergründe für Side-Scroller mit der Seitenansicht
  • Karten, Pläne und Spielsteine für Brettspiele

Fragen und Antworten

Dürfen die Auto-Sprites in kommerzielle Spiele?

Ja. Die Fahrzeuge stehen unter CC0 1.0 und dürfen in Bezahlspiele, Kundenprojekte und Open-Source-Veröffentlichungen. Eine Nennung von Grab3D freut uns, Bedingung ist sie nicht.

In welche Richtungen zeigen die Fahrzeuge?

Acht isometrische Bildschirmrichtungen von N bis NW, dazu ein Draufsicht-Frame mit der Front nach oben und ein Seiten-Frame mit der Front nach rechts. Für Verkehr nach links wird der Seiten-Frame gespiegelt.

Haben kleine und große Fahrzeuge denselben Maßstab?

Ja. Ein Meter entspricht 32 Pixeln bei 1x und 64 bei 2x, und alle Frames einer Größe haben dieselben Maße und denselben Pivot. Beim Wechsel von E nach SE springt kein Fahrzeug.

Wie lade ich den Atlas in Phaser?

this.load.atlas mit atlas_2x.png und atlas_2x.json aufrufen (oder dem 1x-Paar). Die Frame-Namen folgen dem Muster fahrzeug_ansicht_richtung, zum Beispiel sedan_iso_SE.

Gibt es jedes Auto auch in 3D?

Jeder Sprite-Satz wurde aus einem Fahrzeug der Grab3D-3D-Bibliothek gerendert. Die Fahrzeugliste auf dieser Seite verlinkt jedes Sprite mit seinem kostenlosen 3D-Modell, so nutzen 3D-Szene und 2D-Minikarte dasselbe Auto.