Perguntas com a marcação «collision-detection»

Detecção de colisão é a determinação de duas ou mais entidades entrarem em contato ou não durante o jogo.


4
É uma má idéia "mapear" a posição do mouse na tela para que a detecção de colisão funcione independentemente da resolução?
Considere um jogo cuja resolução padrão seja 800x600. Objetos com máscaras de colisão são colocados em um mundo de jogo de tamanho 800x600. As máscaras de colisão podem detectar quando o mouse colide com elas. Agora considere escalar o jogo em 1024x768 (suponha que escalemos os gráficos simplesmente renderizando tudo …



5
Como otimizar um mecanismo de colisão onde a ordem é significativa e a colisão é condicional com base no grupo de objetos?
Se esta é a primeira vez que você faz essa pergunta, sugiro ler a parte de pré-atualização abaixo, depois essa parte. Aqui está uma síntese do problema, no entanto: Basicamente, eu tenho um mecanismo de detecção e resolução de colisões com um sistema de particionamento espacial de grade onde os …





2
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 raycasts). public IMovementModel Move(IMovementModel model) { …


4
Detecção de colisão 2D mais rápida
Recentemente, tenho trabalhado em um jogo de tiro em 2D em ritmo acelerado e me deparei com um grande problema. Detecção de colisão. Claro, está funcionando, mas é muito lento. Meu objetivo é: ter muitos inimigos na tela e fazê-los não se tocarem. Todos os inimigos estão perseguindo a entidade …




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.