Pergunta

Estou pensando em criar um jogo que contém uma paisagem com objetos nele. A paisagem será definido usando uma heightfield, e os objetos irá mover sobre em cima, e voar sobre o terreno. Se você já jogou os jogos antigos Marble Madness e vírus / Zarch, esse é o tipo de complexidade e estilo que eu estou tentando criar.

Já vi vários motores de física na internet, e alguns tutoriais sobre como renderizar heightfields como terreno, mas que ou não têm documentação ou parecer demasiado complexo para o que eu preciso.

Tudo que eu preciso é uma maneira de desenhar uma heightfield, objetos lugar 3D sobre ele e, em seguida, fazê-los rolar para baixo as colinas, ou voar em torno do céu. Não me importo de fazer o meu próprio código para fazer isso, de modo algum tutorial relevantes seria bom também.

Outras dicas

Se você está procurando por mais de um tutorial em vez de uma solução full-blown, você tem verificado as séries de colisão em o site criadores XNA?

Especificamente, Collision Série 5: heightmap Colisão com sons Normais gosto exatamente o que você está procurando.

Confira Newton Jogo Dynamics , há um porta de sua motor de física para XNA. A única ressalva é que ele só funciona no Windows.

Confira Matali Physics Engine. Matali Física é um motor de física para XNA. home page

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top