Quais são alguns recursos excelentes e úteis para um jogo isométrico construído no XNA Framework? [fechadas]


10

Atualmente, estou trabalhando em um jogo isométrico usando o Microsoft XNA Framework. Estou procurando recursos que seriam úteis para tornar esse projeto um sucesso, como mecanismos isométricos, físicos, físicos, sprites (para jogos isométricos), manipuladores de eventos para ...

Qualquer entrada seria muito apreciada.

Respostas:


6

A projeção isométrica não é tão relevante para as ferramentas subjacentes que você escolhe, é apenas a maneira (ângulo, sem distorção de perspectiva) de ver as coisas, mas isso não muda os princípios subjacentes de como as coisas se comportam. Isso significa que você não precisa procurar particularmente ferramentas isométricas.

A física, por exemplo, é a mesma, não importa como você a veja. A matemática de um acidente de carro não muda, se você olha da esquerda ou da direita, não depende do observador. O mesmo se aplica a uma bola quicando, não importa se você a assiste da esquerda ou de cima, ela salta da mesma maneira sempre.

Se você tiver dúvidas específicas sobre como implementar essas coisas em termos de projeções isométricas, dê um exemplo e podemos entrar em detalhes :)


3

Segui os tutoriais do mecanismo de blocos neste site: xnaresources.com . O tutorial do mecanismo de bloco começa como um mapa de bloco quadrado regular, mas na Parte Quatro eles o convertem em isométrico. Eles abrangem desenho, profundidade do ladrilho, escolha do ladrilho (ou seja, "Em qual ladrilho clicamos?") E adicionando um caractere controlável.


1

Não é um mecanismo, mas fiz um fork do projeto TiledLib de Nick Gravelyn, que mostra um exemplo dessa biblioteca processando um mapa lado a lado isométrico. Não é perfeito (provavelmente com erros), mas pode ajudá-lo a começar e, se tiver algum problema, poste um bug e verei se posso ajudar.

HTH

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.