Fórum Sharpgames
 
 
  Forum  Criação de Jogo...  Geral  Usando a Jiglibx
Anterior Anterior
 
Próximo Próximo
Nova Entrada 15/1/2009 16:54
  zora
29 tópicos
9th Level Poster


Usando a Jiglibx 

Opa, e aí pessoal!

Eu estou com uma dúvida quanto algumas funcionalidades da biblioteca de física JiglibX. Implementei ela em 2 projetos já, e funciona em ambos, mas como eu não entendo quase nada de física , estou em dúvida quanto a mover um objeto. Eu andei consultando alguns projetos que usam ela e vi que o usúario, se não me engano o Flexa , tem um projeto  sobre uma temática Alienígena, e implementou a jiglibx.

Direto ao ponto:
por acaso vocês estão tratando o Player ( no caso o alien ) como uma primitiva Box ? se sim, como que vocês estão fazendo para ela "caminhar", aplicando forças em uma caixa no sentido horizontal à normal do terreno não adiantou muito pra mim.  O único método que consegui funcionar é o moveTo, mas no caso ele só move o objeto e não aplica forças, no caso se ele colide com algum outro objeto ele simplesmente atravessa ele.

 
Nova Entrada 23/1/2009 8:34
  Flexa
30 tópicos
8th Level Poster




Re: Usando a Jiglibx 
Modificado Por Flexa  em 23/1/2009 6:44:16)
Tudo bom Lucas?
 
O método MoveTo serve para você posicionar o modelos no local que você quer, para o gameplay é necessário apenas incrementar a propriedade "Velocity" na direção desejada que a engine se encarrega do resto.
 
Qualquer dúvida pode me perguntar que eu ajudo no que eu puder.
 
Abraços e boa sorte =D

Pérsio Flexa
Projeto atual: Futuron Game
 
Nova Entrada 23/1/2009 13:37
  zora
29 tópicos
9th Level Poster


Re: Usando a Jiglibx 
vou tentar! valeuzão
 
Nova Entrada 23/1/2009 14:49
  Flexa
30 tópicos
8th Level Poster




Re: Usando a Jiglibx 
Modificado Por Flexa  em 23/1/2009 12:51:20)
Eu não to em casa agora e não lembro se já tem um método para incrementar a velocidade ou se criei ele dentro da JigLibX. E eu vi em seu blog que você está fazendo seu jogo na versão 2.0 por causa da versão da engine. 
Eu converti ela para 3.0, você pode tentar converter também, se não conseguir me avise que te envio ela convertida.

Abraço

Pérsio Flexa
Projeto atual: Futuron Game
 
Nova Entrada 23/1/2009 15:05
  zora
29 tópicos
9th Level Poster


Re: Usando a Jiglibx 
Bá, ainda não tinha tentando converter ela. vou tentar assim que precisar dos recursos novos do 3.0.

Mas o Body tem uma propriedade Velocity; não tentei alterar ele diretamente, tentei utilizar o método addBodyForce() e o addBodyTorque() ;  mas depois que a caixa se estabiliza no terreno ela simlpesmente para de se movimentar. tem um método apropriado para modificar a velocidade instantâneamente tbm, que é o addBodyImpulse() ... mas não funcionou corretamente, pois a caixa simplesmente leva um "soco" ehhe.
 
Anterior Anterior
 
Próximo Próximo
  Forum  Criação de Jogo...  Geral  Usando a Jiglibx
Logos do XBox 360, XNA e Games For Windows
Copyright 2006-2012 por SharpgamesPolítica de Privacidade  |  Termos de Uso