Hari ini di GDC, Unity mengumumkan kolaborasi dengan Havok Microsoft pada dua mesin fisika. Yang pertama adalah Unity Physics, yang akan di-default, sepenuhnya ditulis dalam kode C # berkinerja tinggi. Yang kedua adalah Havok Physics, sepenuhnya terintegrasi ke dalam Unity.

Oliver Strunk dari Havok datang ke atas panggung dan berkata, "Kami sangat gembira dan ingin menunjukkan bagaimana Unity dan Havok dapat bekerja sama untuk
membawa fisika ke tingkat selanjutnya ." Perusahaan telah bekerja bersama selama beberapa bulan terakhir, tetapi hasilnya sudah mengesankan.

Ambil fisika ke tingkat berikutnya
Joachim Ante, salah satu pendiri dan CTO di Unity, berbicara tentang fisika baru: “Kami ingin mengembalikan kontrol simulasi fisika ke tangan pengembang. Solusinya harus cepat, jelas dan mudah dimodifikasi ... Ini sepenuhnya ditulis dalam C # menggunakan kompiler burst, terutama untuk meningkatkan kinerja. "
Strunk mengatakan bahwa Havok, seperti Unity, bergerak "dari model berorientasi objek ke model berorientasi data, memberi pengguna lebih banyak kontrol. Pengalaman ini memungkinkan kami untuk bekerja dengan Unity pada format data baru dalam C # yang menggambarkan fisika dengan cara yang sederhana dan mudah dipahami. " Dia menambahkan bahwa dia terkesan dengan kinerja kode C # Unity dan burst compiler.
Ante menambahkan: "Dalam pengalaman kami, fisika sangat sering menempatkan tongkat di roda game online, jadi kami bekerja dengan tim Havok untuk membuat fisika khusus untuk game online."
Tidak perlu menjalankan pembaruan
Perusahaan dengan cepat meyakinkan bahwa pengembang yang menggunakan Unity akan dapat mengkonversi proyek menggunakan salah satu sistem fisik baru atau terus bekerja pada permainan mereka tanpa memperbarui.
"Ini tidak akan memengaruhi pengembang yang sedang dalam proses membuat game mereka dengan solusi fisik yang ada, karena solusi baru dirancang untuk proyek-proyek berbasis
DOTS ," tulis Andrew Bowell, wakil presiden Unity,
Gamasutra melalui email .
“Jika pengembang ingin mentransfer proyek mereka ke kerangka DOTS, kami memiliki konverter untuk memigrasikan fisika yang ada. Jika Anda membuat proyek baru di DOTS, Anda akan diberikan pilihan Fisika Persatuan dan Fisika Havok baru. "
"Fisika Persatuan yang baru akan menjadi stateless, tidak perlu lagi mengandalkan caching, kita dapat menggunakan efisiensi DOTS untuk memberi pengembang mesin fisika yang jauh lebih sederhana yang dapat dengan mudah ditingkatkan dan diubah," tulis Bowell.

Mesin default adalah open source, sedangkan peluang untuk menggunakan Havok harus dibayar. Namun sejauh ini, tidak jelas berapa jumlahnya.
Unity Physics dapat dikirimkan menggunakan
Unity Package Manager , tetapi untuk merasakan Havok Physics, Anda harus menunggu akhir musim panas.