Unity y Havok trabajan en un nuevo motor de física

En GDC, Unity anunció hoy una colaboración con Havok de Microsoft en dos motores de física. El primero es Unity Physics, que estará predeterminado, completamente escrito en código C # de alto rendimiento. El segundo es Havok Physics, totalmente integrado en Unity.



Oliver Strunk de Havok subió al escenario y dijo: "Estamos muy emocionados y queremos mostrar cómo Unity y Havok pueden trabajar juntos para llevar la física al siguiente nivel ". Las compañías han estado trabajando juntas durante los últimos meses, pero los resultados ya son impresionantes.



Lleva la física al siguiente nivel


Joachim Ante, cofundador y CTO de Unity, habla sobre la nueva física: “Queremos devolver el control de la simulación física a las manos de los desarrolladores. La solución debe ser rápida, clara y fácilmente modificable ... Está completamente escrita en C # utilizando el compilador de ráfaga, especialmente para mejorar el rendimiento ".

Strunk dijo que Havok, como Unity, se abrió camino “de un modelo orientado a objetos a uno orientado a datos, dando a los usuarios más control. Esta experiencia nos permite trabajar con Unity en un nuevo formato de datos en C # que describe la física de una manera simple y comprensible ". Agregó que estaba impresionado con el rendimiento del código C # de Unity y el compilador de ráfagas.

Ante agregó: "En nuestra experiencia, la física a menudo pone palos en las ruedas de los juegos en línea, por lo que trabajamos con el equipo de Havok para crear física específicamente para los juegos en línea".


No es necesario ejecutar actualizado


La compañía rápidamente aseguró que los desarrolladores que usan Unity podrían convertir el proyecto usando uno de los nuevos sistemas físicos o continuar trabajando en su juego sin actualizar.

"Esto no afectará a los desarrolladores que están en el proceso de crear sus juegos con soluciones físicas existentes, ya que las nuevas soluciones están diseñadas para proyectos basados ​​en DOTS ", escribió Andrew Bowell, vicepresidente de Unity, Gamasutra por correo electrónico .

“Si los desarrolladores desean transferir sus proyectos al marco DOTS, tenemos convertidores para migrar la física existente. Si está creando un nuevo proyecto en DOTS, se le dará la opción de elegir las nuevas Unity Physics y Havok Physics ".

"El nuevo Unity Physics no tendrá estado, ya no hay necesidad de depender del almacenamiento en caché, podemos usar la eficiencia DOTS para dar a los desarrolladores un motor de física mucho más simple que se puede mejorar y cambiar fácilmente", escribe Bowell.



El motor predeterminado será de código abierto, mientras que la oportunidad de usar Havok tendrá que ser pagada. Hasta ahora, sin embargo, no está claro de qué cantidad estamos hablando.

Unity Physics se puede entregar utilizando el Unity Package Manager , pero para sentir Havok Physics, debes esperar hasta el final del verano.

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


All Articles