Diferença entre mapas isométricos "escalonados" e isométricos "normais"?

37

O Tiled Map Editor v0.9 adicionou recentemente suporte para mapas de mosaicos escalonados , além do suporte isométrico usual para o mapa de blocos.

Quais são as diferenças técnicas exatas entre esses dois tipos de mapas de blocos isométricos? Quais são as suas vantagens / desvantagens?

LearnCocos2D
fonte

Respostas:

53

"Escalonado" refere-se às arestas irregulares dos mapas isométricos que têm uma forma retangular geral. Esses mapas enfatizam os eixos norte / sul e oeste / leste e geralmente têm o norte para cima (exemplo: Civilização 2). Os mapas de diamantes, por outro lado, enfatizam a orientação e o movimento diagonal. O norte está frequentemente no canto superior direito (exemplo: Simcity 2000). Observe também os diferentes sistemas de coordenadas:

Comparação

Mapa isométrico "Normal" ou "diamante":

Captura de tela do Simcity 2000
Observe que a forma geral do mapa é um diamante.

Mapa isométrico "escalonado":

Captura de tela Civ 2 Observe que a forma geral do mapa é um retângulo (áspero)

Veja também esta explicação :

A matemática em termos de renderização dos dois tipos de mapas é semelhante, mas tem suas diferenças. Os mapas de diamantes são um pouco mais complicados, principalmente em termos de otimização do loop de renderização.

Os mapas de diamantes são normalmente usados ​​nos jogos do tipo RTS e Tactical Combat, enquanto os mapas Staggered / Block tendem a ser usados ​​nos jogos de RPG e Estratégia Baseada em Turnos.

Em termos do XML lado a lado, escalonado adiciona um novo valor possível para o atributo "orientação" do mapa.

Por fim, não confunda esses mapas escalonados com mapas quadrados escalonados . Estes últimos são uma maneira de obter pseudo-hexágonos:

pseudo hexgrid
Observe como os blocos são quadrados, mas o movimento e as adjacências estão em conformidade com os de uma hexgrid.

Junuxx
fonte
1
Desculpe, não vi sua resposta enquanto escrevia a minha. Gosto mais da sua resposta (fotos mais bonitas). Por uma questão de integridade, talvez possamos adicionar a nota sobre o xml ao seu e chamá-lo de um dia? ("Em termos de XML, escalonado adiciona um novo valor possível ao atributo" orientação "do mapa.") "
Cameron Fredman
@Cameron: Claro, e quanto a isso? :)
Junuxx
Parece bom. Você recebeu meu voto.
Cameron Fredman
4
Incrível, não considerei a orientação do mapa. Ótima escolha de fotos btw.
LearnCocos2D
Qual é o jogo no exemplo de mapas isométricos normais?
Kroltan