Hero background image
SOLUTIONS

Soluções de física para desenvolvimento de jogos

Ofereça mundos detalhados, interativos e dinâmicos com interações físicas realistas.
Physics Colliders

Crie jogos relevantes

As soluções de física ajudam você a agregar peso aos elementos do seu jogo. Não importa se você está desenvolvendo em 2D ou 3D, uma câmera em primeira pessoa ou uma câmera lateral, seus personagens e objetos podem reagir de maneira realista ao mundo em torno deles.

Unity Physics
Unity Physics

Rápido. Leve. Sem estado. Personalizável. Essas são as qualidades que conduzem nossa nova solução Unity Physics.

Desenvolvido com base na estrutura do ECS do Unity, ele é preparado para a rede, é completamente personalizável e foi criado para entregar desempenho imediato. Não importa se você está criando um jogo para dispositivos móveis ou uma nova experiência de console com vários participantes em rede, o Unity Physics potencializa o compilador Burst e o sistema de trabalho para escalar através de uma variedade de hardwares.

O Unity Physics estará disponível com o Unity 2022.2 TECH stream e poderá ser acessado pelo Package Manager.

Havok Physics para Unity
Havok Physics para Unity

O Havok Physics para Unity eleva o nível de sua implementação de física com integração perfeita para projetos baseados no ECS. Enquanto o Unity Physics é otimizado para a maioria dos casos de uso em 3D em tempo real, o Havok Physics para Unity pode elevar a estabilidade e o desempenho da física em mundos abertos espaçosos ou em cenas com quantidades enormes de corpos rígidos. O back-end de simulação do Havok Physics para Unity pode ser facilmente trocado pelo back-end do Unity Physics a qualquer momento sem precisar alterar assets de física ou código.

O Havok Physics para Unity estará disponível com o Unity 2022.2 TECH stream.

Rust com PhysX
Física 3D integrada: Integração NVIDIA PhysX

A engine de física 3D integrada da Unity é uma integração da engine PhysX em parceria estreita com a NVIDIA. A PhysX está disponível diretamente no Editor.

NVIDIA PhysX SDK é uma engine de física escalável, de código aberto e em tempo real que possibilita simulações avançadas para jogabilidade mais imersiva com simulações realistas e efeitos dinâmicos em tempo real. PhysX é uma biblioteca para representação de mundos 3D que permite que você crie e destrua atores e monitore suas interações explícitas ou baseadas em proximidade.

O recurso de simulação de dinâmica do PhysX SDK inclui suporte a colisões, juntas e ativações usando coordenadas máximas e/ou reduzidas. Você também pode realizar consultas no mundo usando diversas ferramentas que vão desde simples ray casting até testes de varredura e sobreposição.

Física do 2D
Física integrada para jogos 2D

O Unity conta com física 2D dedicada e otimizada, com muito mais recursos e otimizações para impulsionar seu jogo.

2D Colliders permitem detecção precisa dos formatos de sprites, desde formas primitivas até personalizadas. Se também incluírem um RigidBody 2D, os objetos vão reagir à gravidade e se comportar como objetos sólidos.

Objetos ancorados em outro objeto também podem se beneficiar da física com 2D Joints, adicionando realismo a plataformas deslizantes, correntes, molas ou veículos. Para simular flutuabilidade ou ímãs, 2D Effectors podem acrescentar efeitos de física sem contato.

Recursos

Amostras de física do DOTS
Amostras de física do DOTS

Para ajudar você a começar, este repositório de exemplos demonstra como tirar vantagem do Physics no DOTS. As amostras do Unity Physics estão incluídas em nossas amostras do ECS no GitHub.

Havok na GDC
Havok na GDC

Descubra a arquitetura e os recursos agora do Unity Physics, veja-o em ação e aprenda como o Unity Physics e o Havok Physics podem funcionar juntos para maximizar o dinamismo nos seus jogos.

Participe da discussão
Participe da discussão

Detalhe seu requisitos, ofereça feedback e tenha uma discussão franca sobre física. Compartilhe nos fóruns os problemas encontrados nos novos sistemas de física baseados no ECS.

Unity x Havok
A parceria entre Unity e Havok

A Havok e a Unity participaram de uma entrevista para compartilhar como foi firmada a parceria para criação do Havok Physics para Unity com base na estrutura do ECS doa Unity.

O que significa “determinístico”?

+

O que significa “física sem estado”?

+

Como a física sem estado afeta jogos de rede?

+

Quais são os benefícios do uso do Havok Physics nos meus jogos?

+

Posso aplicar retroativamente o Havok Physics ao meus jogos existentes? Em caso positivo, qual o grau de dificuldade disso?

+

O novo sistema decifrará algo ou introduzirá complexidade a projetos atuais ou futuros?

+
Dois sistemas de física, um protocolo de dados

Dois sistemas de física, um protocolo de dados

A solução Physics consiste em duas ofertas: Unity Physics e Havok Physics. As duas são baseadas na estrutura DOTS, então, elas usam o mesmo protocolo de dados.

Isso permite que você converta perfeitamente seus projetos entre sistemas físicos sem ter que reconstruir seu conteúdo ou código de jogo.

Esteja você usando o Unity Physics, o Havok Physics ou ambos sincronizadamente, o protocolo de dados unificado permite criar uma vez e simular usando qualquer sistema habilitado pelo DOTS.

Nos bastidores: a parceria entra a Unity e a Havok

Nos bastidores: a parceria entra a Unity e a Havok

Em colaboração com a Havok, desenvolvemos um novíssimo mecanismo de física criado sobre a tecnologia DOTS.

Ouça Shawn McClelland (gerente de produto da Unity) e Joel Van Eenwyk (engenheiro de aplicação de campo da Havok) explicarem como forjamos uma parceria para criar os sistemas em cima da estrutura DOTS, que permitem criar simulações físicas que entregam um desempenho excepcional compatível com necessidades modernas de rede.