Unity e Havok trabalham em um novo mecanismo de física

Na GDC, a Unity anunciou hoje uma colaboração com o Havok da Microsoft em dois mecanismos de física. A primeira é a Unity Physics, que será padronizada, totalmente escrita em código C # de alto desempenho. O segundo é a Havok Physics, totalmente integrada ao Unity.



Oliver Strunk, de Havok, subiu ao palco e disse: "Estamos muito animados e queremos mostrar como Unity e Havok podem trabalhar juntos para levar a física ao próximo nível ". As empresas trabalham juntas nos últimos meses, mas os resultados já são impressionantes.



Leve a física para o próximo nível


Joachim Ante, co-fundador e CTO da Unity, fala sobre a nova física: “Queremos devolver o controle da simulação física às mãos dos desenvolvedores. A solução deve ser rápida, clara e facilmente modificável ... Está totalmente escrita em C # usando o compilador de burst, especialmente para melhorar o desempenho. "

Strunk disse que o Havok, como o Unity, seguiu seu caminho “de um modelo orientado a objetos para um orientado a dados, dando aos usuários mais controle. Essa experiência nos permite trabalhar com o Unity em um novo formato de dados em C # que descreve a física de uma maneira simples e compreensível. ” Ele acrescentou que ficou impressionado com o desempenho do código C # do Unity e do compilador de burst.

Ante acrescentou: "Em nossa experiência, a física frequentemente coloca paus nas rodas dos jogos online, por isso trabalhamos com a equipe Havok para criar física especificamente para jogos online".


Não há necessidade de executar atualizações


A empresa rapidamente garantiu que os desenvolvedores que usassem o Unity pudessem converter o projeto usando um dos novos sistemas físicos ou continuar trabalhando no jogo sem atualizar.

"Isso não afetará os desenvolvedores que estão no processo de criar seus jogos com soluções físicas existentes, já que as novas soluções são projetadas para projetos baseados no DOTS ", escreveu Andrew Bowell, vice-presidente da Unity, Gamasutra por e-mail .

“Se os desenvolvedores desejam transferir seus projetos para a estrutura DOTS, temos conversores para migrar a física existente. Se você estiver criando um novo projeto no DOTS, poderá escolher entre as novas Física da Unidade e Física da Havok. "

"A nova Unity Physics será apátrida; não há mais necessidade de confiar no cache; podemos usar a eficiência DOTS para oferecer aos desenvolvedores um mecanismo de física muito mais simples que pode ser facilmente aprimorado e alterado", escreve Bowell.



O mecanismo padrão será de código aberto, enquanto a oportunidade de usar o Havok terá que ser paga. Até agora, no entanto, não está claro qual é o valor.

O Unity Physics pode ser entregue usando o Unity Package Manager , mas para sentir o Havok Physics, é necessário aguardar o final do verão.

Source: https://habr.com/ru/post/pt444362/


All Articles