Mapa Tutorial ===================== > Regras do jogo
Você vai querer explorar rapidamente o mapa Leek Wars por conta própria. Mas para isso, você tem que entender como funciona.
Talvez pareça estranho para você, ou mesmo complexo. No entanto, é bastante simples de usar, uma vez que você entenda como está organizado.
O mapa do jogo está em vista isométrica. Então as células são quadradas, e nós as vemos como se estivéssemos colocadas em um canto, um pouco alto.
Este ângulo de visão sugere que o mapa é retangular. Mas se colocarmos "plano", obtemos:
O mapa é um quadrado inclinado em 45° ou, mais visualmente, na forma de um diamante.
Se colocada em um marcador, a célula no centro do mapa está nas coordenadas [0;0]. Os cantos do mapa estão nas coordenadas [0;-17], [0;17], [-17;0] e [17;0].
Pela forma do mapa, podemos dizer que:
Com xey, as coordenadas de uma célula e abs(), a função que dá o valor absoluto.
A soma dos valores absolutos das coordenadas de uma célula não pode exceder 17. Ou seja, por exemplo, células com coordenadas [0;18], [9;12], [-12;10 ], etc. não existe.
Em Leek Wars, você pode trabalhar com coordenadas de células. As funções getCellX e getCellY fornecem respectivamente as coordenadas x e y de uma determinada célula. A função getCellFromXY faz o inverso e retorna a célula localizada nas coordenadas passadas como parâmetro. Cuidado, se você passar as coordenadas fora do mapa, a função retornará null.
Por fim, pode ser necessário navegar por todo o mapa. Mas o formato do mapa torna um pouco mais complexo navegar com as coordenadas.
Através das coordenadas, por exemplo, você teria que fazer isso:
Mas o mapa tem 613 células, numeradas de 0 a 612.
Com isso, podemos navegar pelas células de uma forma muito mais simples e menos onerosa nas operações:
A forma do mapa, bem como a ordem das caixas permitem obter uma propriedade interessante que permite deduzir uma célula a partir de suas coordenadas: uma célula pode ser encontrada graças à fórmula (306 + 18 * x + 17 * y). Assim, um deslocamento de uma unidade no eixo x resulta em uma alteração no valor da célula de 18, e um deslocamento no eixo y resulta em uma alteração no valor da célula de 17. Esta propriedade permite salvar um grande número de operações em um determinado número de algoritmos, mas requer o gerenciamento das bordas esquerda e direita do mapa: ao querer mover um quadrado, podemos por engano obter um quadrado localizado no lado oposto ao mapa !
Durante suas lutas, você tem a possibilidade de visualizar os números dos celulares: nas opções, você deve selecionar as caixas _Exibir números dos celulares_ (para ver os números) e _Modo tático_ (para ocultar os obstáculos).
A numeração das células é a seguinte:
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.