Perguntas com a marcação «physics»

14
Como calcular o rumo da curva para um míssil?

Eu tenho um míssil que é disparado de um navio em um ângulo, o míssil então vira em direção ao alvo em um arco com um raio de giro determinado. Como determino o ponto do arco quando preciso começar a girar para que o míssil esteja indo direto para o alvo? EDITAR O que preciso fazer antes de...

14
Existe um algoritmo para um jogo de bilhar?

Eu estou procurando um algoritmo para calcular a direção e a velocidade das bolas em um jogo de bilhar. Estou certo de que deve haver algum tipo de código-fonte aberto para isso, pois os jogos de sinuca são alguns dos jogos de computador mais antigos que me lembro. Quero dizer, quando uma bola...

14
Por que integrar sobre a acumulação?

Estou começando a aprender a física de bricolage e tenho uma pergunta sobre a implementação da integração no nível mais básico (isto é, não é uma pergunta de Euler vs. RK4). Quase todos os exemplos que encontrei têm alguma integrate()função que obtém o timestep desde a última atualização e...

14
Como simulo um efeito doppler em um jogo?

Estou tentando simular o efeito doppler em um jogo (um jogo de corrida de carros). Não estou usando uma biblioteca de sons específica que simula o efeito, só tenho uma função de retorno de chamada onde misturo os dados. Eu já descobri como alterar a frequência de uma amostra na função mixer. O...

13
Detecção de colisão de corda 2D

Estou querendo criar uma corda que possa colidir com objetos como no seguinte vídeo do youtube: Corda da física do jogo 2D Eu estou pensando que você implementa a integração de verlet que usa pontos e conecta esses pontos com linhas. Estou tentando descobrir que tipo de detecção de colisão você...

13
O movimento parece depender da taxa de quadros, apesar do uso de Time.deltaTime

Eu tenho o código a seguir para calcular a tradução necessária para mover um objeto de jogo no Unity, que é chamado LateUpdate. Pelo que entendi, meu uso de Time.deltaTimedeve tornar a taxa de quadros de tradução final independente (observe CollisionDetection.Move()apenas o desempenho de...

13
Movimento de Projétil - Seta

Em um jogo 2D, eu simplesmente quero desenhar a trajetória de uma flecha em voo. Com o código abaixo, a trajetória (a parábola) parece correta, mas o ângulo (ou rotação) ou a seta não. float g = -9.8f; float x = (launchVelocity * time); float y = (launchVelocity * time) + (0.5f * g *...

13
Jogos em pó: como eles funcionam?

Eu encontrei recentemente essas duas jóias: http://powdertoy.co.uk/ http://dan-ball.jp/en/javagame/dust/ Minha pergunta é: como a física com tantos elementos é tratada com eficiência? Estou subestimando severamente o poder da computação moderna ou é possível "apenas" ter uma matriz...

13
Física do veículo com skid

Como eu criaria a física do veículo para um carro que pode perder tração? Quero que pareça que o motorista está com o pé chato; portanto, quando você pressiona o acelerador, os carros que dirigem as rodas (traseiras) perdem a tração e tornam um pouco difícil de controlar. Eu também gostaria de...