Microsoft telah menyertai kerja pada enjin permainan terbuka Open 3D Engine

Yayasan Linux mengumumkan bahawa Microsoft telah menyertai Open 3D Foundation (O3DF), yang diwujudkan untuk meneruskan pembangunan bersama enjin permainan Open 3D Engine (O3DE) selepas penemuannya oleh Amazon. Microsoft adalah antara peserta teratas, bersama-sama dengan Adobe, AWS, Huawei, Intel dan Niantic. Seorang wakil Microsoft akan menyertai Lembaga Tadbir O3DF. Jumlah keseluruhan peserta Open 3D Foundation telah mencecah 25 orang.

Sejak membuka kod sumber, kira-kira 3 ribu perubahan telah dibuat pada enjin O14DE, meliputi kira-kira 2 juta baris kod. Setiap bulan, 350-450 komitmen daripada 60-100 pemaju direkodkan dalam repositori projek. Matlamat utama projek ini adalah untuk menyediakan enjin 3D yang terbuka dan berkualiti tinggi untuk pembangunan permainan AAA moden dan simulator kesetiaan tinggi yang boleh berfungsi dalam masa nyata dan memberikan kualiti sinematik.

Enjin 3D Terbuka ialah versi enjin proprietari Amazon Lumberyard yang telah dibangunkan sebelum ini yang telah disemak dan dipertingkat berdasarkan teknologi CryEngine yang dilesenkan daripada Crytek pada 2015. Enjin ini termasuk persekitaran bersepadu untuk pembangunan permainan, sistem pemaparan fotorealistik Atom Renderer berbilang benang dengan sokongan untuk Vulkan, Metal dan DirectX 12, editor model 3D yang boleh diperluas, sistem animasi watak (Emotion FX), sistem pembangunan pasang siap, a enjin simulasi proses fizikal masa nyata dan perpustakaan matematik menggunakan arahan SIMD. Persekitaran pengaturcaraan visual (Kanvas Skrip), serta bahasa Lua dan Python, boleh digunakan untuk mentakrifkan logik permainan.

Enjin itu sudah digunakan oleh Amazon, beberapa studio permainan dan animasi, dan syarikat robotik. Daripada permainan yang dicipta berdasarkan enjin, New World dan Deadhaus Sonata boleh diperhatikan. Projek ini pada asalnya direka bentuk untuk disesuaikan dengan keperluan anda dan mempunyai seni bina modular. Secara keseluruhan, lebih daripada 30 modul ditawarkan, dibekalkan sebagai perpustakaan berasingan, sesuai untuk penggantian, penyepaduan ke dalam projek pihak ketiga dan digunakan secara berasingan. Contohnya, terima kasih kepada modulariti, pembangun boleh menggantikan pemapar grafik, sistem bunyi, sokongan bahasa, susunan rangkaian, enjin fizik dan sebarang komponen lain.

Sumber: opennet.ru

Tambah komen