Perbedaan antara isometrik “staggered” dan isometrik “normal”?

37

The Ubin Peta Editor v0.9 baru saja menambahkan dukungan untuk terhuyung tilemaps selain biasa dukungan tilemap isometrik nya.

Apa perbedaan teknis yang tepat antara kedua jenis tilemaps isometrik ini? Apa kelebihan / kekurangan mereka?

LearnCocos2D
sumber

Jawaban:

53

"Staggered" mengacu pada tepi bergerigi dari peta isometrik yang memiliki bentuk persegi panjang keseluruhan. Peta-peta ini menekankan sumbu utara / selatan dan barat / timur, dan sering memiliki Utara (contoh: Peradaban 2). Peta berlian di sisi lain menekankan orientasi dan gerakan diagonal. Utara sering di kanan atas (contoh: Simcity 2000). Perhatikan juga sistem koordinat yang berbeda:

Perbandingan

Peta isometrik "Normal" atau "berlian":

Tangkapan layar Simcity 2000
Perhatikan bahwa keseluruhan bentuk peta adalah berlian.

Peta isometrik "Terhuyung":

Tangkapan layar Civ 2 Perhatikan bahwa bentuk keseluruhan peta adalah kotak (kasar)

Lihat juga penjelasan ini :

Matematika dalam hal rendering kedua jenis peta ini serupa tetapi memiliki perbedaan. Peta berlian sedikit lebih rumit terutama dalam hal mengoptimalkan render loop.

Peta Diamond biasanya digunakan dalam game jenis RTS dan Tactical Combat sedangkan peta Staggered / Block cenderung digunakan untuk game RPG dan Turn-Based Strategy.

Dalam hal Ubin XML, terhuyung-huyung menambahkan nilai yang mungkin baru untuk atribut "orientasi" peta.

Akhirnya, jangan bingung antara peta yang terhuyung-huyung ini dengan peta persegi yang terhuyung-huyung . Yang terakhir adalah cara untuk mendapatkan pseudo-hexes:

hexgrid semu
Perhatikan bagaimana ubin adalah kuadrat, tetapi gerakan dan kedekatan sesuai dengan hexgrid.

Junuxx
sumber
1
Maaf tidak melihat jawaban Anda saat menulis milik saya. Saya suka jawaban Anda lebih baik (gambar lebih dan lebih cantik). Untuk kelengkapan, mungkin kita bisa menambahkan catatan tentang xml ke milik Anda dan menyebutnya sehari? ("Dalam hal XML, terhuyung-huyung menambahkan nilai yang mungkin baru untuk atribut" orientasi "peta.")
Cameron Fredman
@Ameron: Tentu, bagaimana dengan ini? :)
Junuxx
Terlihat bagus. Anda mendapat upvote saya.
Cameron Fredman
4
Luar biasa, saya tidak mempertimbangkan orientasi peta. Pilihan gambar btw.
LearnCocos2D
Apa permainan dalam contoh peta isometrik normal?
Kroltan