Unterschied zwischen "gestaffelten" isometrischen und "normalen" isometrischen Tilemaps?

37

Der Tiled Map Editor v0.9 hat kürzlich zusätzlich zu seiner üblichen Unterstützung für isometrische Tilemap die Unterstützung für gestaffelte Tilemaps hinzugefügt.

Was sind die genauen technischen Unterschiede zwischen diesen beiden Arten von isometrischen Tilemaps? Was sind ihre Vor- / Nachteile?

LearnCocos2D
quelle

Antworten:

54

"Versetzt" bezieht sich auf die gezackten Kanten von isometrischen Karten mit einer rechteckigen Gesamtform. Diese Karten heben die Nord- / Süd- und West- / Ostachse hervor und weisen häufig Nordausrichtung auf (Beispiel: Civilization 2). Diamantkarten hingegen betonen die diagonale Ausrichtung und Bewegung. Norden ist oft oben rechts (Beispiel: Simcity 2000). Beachten Sie auch die verschiedenen Koordinatensysteme:

Vergleich

Isometrische Karte "Normal" oder "Diamant":

Simcity 2000 Bildschirmfoto
Beachten Sie, dass die Gesamtform der Karte ein Diamant ist.

"Versetzte" isometrische Karte:

Civ 2 Bildschirmfoto Beachten Sie, dass die Gesamtform der Karte ein (raues) Rechteck ist

Siehe auch diese Erklärung :

Die Mathematik für das Rendern beider Kartentypen ist ähnlich, weist jedoch Unterschiede auf. Diamantkarten sind etwas kniffliger, insbesondere im Hinblick auf die Optimierung der Renderschleife.

Diamantkarten werden normalerweise in RTS- und Tactical Combat-Spielen verwendet, während Staggered / Block-Karten eher für RPGs und rundenbasierte Strategiespiele verwendet werden.

In Bezug auf das gekachelte XML fügt "gestaffelt" einen neuen möglichen Wert für das Attribut "Ausrichtung" der Karte hinzu.

Verwechseln Sie diese gestaffelten Karten nicht mit gestaffelten quadratischen Karten. Die letzteren sind ein Weg, um Pseudo-Hexes zu bekommen:

Pseudo-Hexgrid
Beachten Sie, dass die Kacheln Quadrate sind, Bewegung und Nachbarschaft jedoch denen eines Hexgrids entsprechen.

Junuxx
quelle
1
Tut mir leid, dass du deine Antwort nicht gesehen hast, als du meine geschrieben hast. Ihre Antwort gefällt mir besser (mehr und schönere Bilder). Der Vollständigkeit halber können wir vielleicht die Anmerkung zu der XML zu Ihrer hinzufügen und sie einen Tag nennen? ("In Bezug auf die XML, versetzt fügt einen neuen möglichen Wert für das Attribut" Ausrichtung "der Karte.")
Cameron Fredman
@ Cameron: Klar, wie wäre es damit? :)
Junuxx
Gut aussehend. Du hast meine Gegenstimme.
Cameron Fredman
4
Genial, ich habe die Ausrichtung der Karte nicht berücksichtigt. Große Auswahl an Bildern übrigens.
LearnCocos2D
Was ist das Spiel am Beispiel normaler isometrischer Karten?
Kroltan