Algum mecanismo de física 3D de código aberto portátil de ponto fixo? [fechadas]


14

Estou procurando por um mecanismo de física 3D de ponto fixo (cinemática básica e resolução de detecção de colisão ... nada demais).

Preciso de matemática de ponto fixo porque gostaria de ter resultados determinísticos, para fins de reprodutibilidade e alta portabilidade, porque espero que meu jogo seja altamente portátil para dispositivos como telefones celulares ou consoles de jogos portáteis sem unidades de ponto flutuante.


Os únicos mecanismos de física que conheço que suportam matemática de ponto fixo são os 2D. Recebo seu desejo de determinismo, porque é bom ter isso, mas é realmente um requisito? E existem muitos mecanismos portáteis de física, o ponto fixo ou flutuante não tem muito a ver com isso, a menos que você precise que eles rodem em trancos entre plataformas ou algo semelhante - precisa?

2
É um requisito, já que isso é planejado para um jogo em rede baseado em turnos, em que cada jogador compartilha suas ordens com outros jogadores no final de cada turno e simula o resultado, que deve ser o mesmo, exatamente e nenhum servidor autorizado pode estar no meio (jogo p2p.) Pretendo que seja portátil, não apenas entre sistemas operacionais, mas também com máquinas, mesmo sem FPU como o NintendoDS. Resultados FPU pode até ser unconsistent entre compiladores diferentes no mesmo OS, para pensar sobre diferentes arquiteturas ...
kaoD

Você já encontrou um mecanismo de física 3D de ponto fixo? Também estou procurando um.
precisa saber é o seguinte

@ Ergwun não, eu não ... eu acho que eles simplesmente não existem.
kaoD

Sim, eu desisti de procurar também.
Ergwun

Respostas:


3

Você pode tentar perguntar ao cara que fez tutoriais no Flipcode na matemática de ponto fixo 3D em dispositivos móveis , ele fez jogos e eles incluíram física.

(Alguns jogos antigos usavam ponto fixo (adivinhando Carmageddon, Destruction Derby ...). O ponto fixo é usado em alguns dispositivos móveis e eles têm jogos, e alguns deles são em 3D.)

Espero que ajude. :)


Não é exatamente o que eu estava procurando, mas informações legais. Não explorei muito o AirplaySDK nem vi nenhuma licença, mas parece que é um software proprietário. Acabarei codificando meu próprio mecanismo de física (ou pelo menos um substituto matemático de ponto fixo), portanto o primeiro passo seria um ótimo ponto de partida.
kaoD

1
@kaoD Um pouco mais sobre a física de pontos fixos que encontrei no Google. Fiquei me perguntando se essas coisas são possíveis no Bullet e parece que alguns caras tentaram. Acredito Bala é bom, então isso é natural para procurá-lo lá ... Contactar-los ou google mais para (ODE ponto fixo, física bala ponto fixo, ...)
user712092
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.