Microsoft telah bergabung dengan Open 3D Foundation, mesin permainan terbuka Amazon

Yayasan Linux telah mengumumkan bahwa Microsoft telah bergabung dengan Open 3D Foundation (O3DF), yang didirikan untuk melanjutkan pengembangan bersama Open 3D Engine (O3DE) setelah dirilis oleh Amazon.

Microsoft termasuk di antara kontributor teratas, bersama dengan Adobe, AWS, Huawei, Intel, dan Niantic. Perwakilan Microsoft akan bertugas di Dewan Pengatur O3DF. Jumlah total anggota Open 3D Foundation telah mencapai 25.

Sejak kode sumber dibuka, sekitar 14.000 perubahan telah dilakukan pada mesin O3DE, mencakup sekitar 2 juta baris kode. Setiap bulan, 350-450 komit dari 60-100 pengembang diperbaiki di repositori proyek.

Tujuan utama dari proyek ini adalah menyediakan mesin 3D terbuka dan berkualitas tinggi untuk pengembangan game kelas AAA modern dan simulator high-fidelity yang dapat berjalan secara real time dan menghadirkan kualitas sinematik.

Buka Mesin 3D adalah versi yang direvisi dan ditingkatkan dari mesin berpemilik yang sebelumnya dikembangkan oleh Amazon Lumberyard berdasarkan teknologi CryEngine yang dilisensikan dari Crytek pada tahun 2015. Mesin ini mencakup lingkungan terintegrasi untuk pengembangan game, sistem rendering fotorealistik multi-utas Atom Renderer dengan dukungan untuk Vulkan, Metal dan DirectX 12, editor model 3D yang dapat diperluas , sistem animasi karakter ( Emotion FX), sistem pengembangan yang dibuat sebelumnya, mesin simulasi fisika waktu nyata, dan perpustakaan matematika menggunakan instruksi SIMD.

Lingkungan pemrograman visual (Script Canvas), serta bahasa Lua dan Python, dapat digunakan untuk mendefinisikan logika permainan.

Motor itu sudah digunakan oleh Amazon, berbagai studio game dan animasi, dan perusahaan robotika. Dari game yang dibuat berdasarkan engine, New World dan Deadhaus Sonata dapat disorot. Proyek ini awalnya dirancang untuk memenuhi kebutuhan Anda dan memiliki arsitektur modular.

Secara total, lebih dari 30 modul ditawarkan, disediakan sebagai perpustakaan terpisah, cocok untuk penggantian, integrasi ke dalam proyek pihak ketiga, dan penggunaan yang berdiri sendiri. Misalnya, berkat modularitas, pengembang dapat mengganti penyaji grafis, sistem suara, dukungan bahasa, tumpukan jaringan, mesin fisika, dan komponen lainnya.

Proyek ini awalnya dirancang untuk memenuhi kebutuhan Anda dan memiliki arsitektur modular. Secara total, lebih dari 30 modul ditawarkan, disediakan sebagai perpustakaan mandiri, cocok untuk penggantian, integrasi ke dalam proyek pihak ketiga, dan penggunaan terpisah. Misalnya, berkat modularitas, pengembang dapat mengganti rendering grafik, sistem suara, dukungan bahasa, tumpukan jaringan, mesin fisika, dan komponen lainnya.

Dari komponen utama berikut ini menonjol:

  • Lingkungan terintegrasi untuk pengembangan game.
  • Mesin rendering fotorealistik multi-utas Prosesor Atom dengan dukungan untuk API grafis Vulkan, Metal, dan DirectX 12.
  • Editor model 3D yang dapat diperpanjang.
  • Subsistem suara.
  • Sistem animasi karakter (Emotion FX).
  • Sistem pengembangan produk setengah jadi (prefabrikasi).
  • Mesin simulasi fisika waktu nyata. Mendukung NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast, dan AMD TressFX untuk simulasi fisika.
  • Pustaka matematika yang menggunakan instruksi SIMD.
  • Subsistem jaringan dengan dukungan untuk kompresi dan enkripsi lalu lintas, simulasi masalah jaringan, replikasi data dan sinkronisasi aliran.
  • Format mesh universal untuk aset game. Anda dapat menghasilkan sumber daya dari skrip Python dan memuat sumber daya secara asinkron.
  • Komponen untuk mendefinisikan logika permainan di Lua dan Python.

Dari perbedaan mencolok dari O3DE ke mesin Amazon Lumberyard, termasuk sistem build Cmake baru, arsitektur modular, utilitas open source, sistem pra-bangun baru, antarmuka pengguna yang dapat diperluas berbasis Qt, kemampuan tambahan untuk bekerja dengan layanan cloud, optimalisasi kinerja, kemampuan jaringan baru, peningkatan rendering mesin dengan dukungan untuk ray tracing, penerangan global, antisipasi dan rendering tertunda.

Akhirnya, jika Anda tertarik untuk mengetahui lebih banyak tentangnya, Anda dapat berkonsultasi dengan detailnya Di tautan berikut.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.