Amazon menerbitkan mesin permainan terbuka Open 3D Engine berdasarkan teknologi CryEngine

Amazon telah menerbitkan proyek O3DE (Open 3D Engine), yang merupakan sumber terbuka mesin game yang cocok untuk membuat game AAA. Mesin O3DE adalah versi yang didesain ulang dan ditingkatkan dari mesin Amazon Lumberyard yang dikembangkan sebelumnya, berdasarkan teknologi mesin CryEngine yang dilisensikan dari Crytek pada tahun 2015. Kode ini ditulis dalam C++ dan diterbitkan di bawah lisensi Apache 2.0 dan MIT. Ada dukungan untuk platform Linux, Windows 10, macOS, iOS dan Android.

Mesinnya mencakup lingkungan pengembangan game terintegrasi, 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 produk setengah jadi (prefab), mesin simulasi fisika real-time dan perpustakaan matematika menggunakan instruksi SIMD. Untuk mendefinisikan logika permainan, lingkungan pemrograman visual (Script Canvas), serta bahasa Lua dan Python, dapat digunakan.

Amazon menerbitkan mesin permainan terbuka Open 3D Engine berdasarkan teknologi CryEngine

NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast dan AMD TressFX didukung untuk simulasi fisika. Terdapat subsistem jaringan bawaan dengan dukungan untuk kompresi dan enkripsi lalu lintas, simulasi masalah jaringan, alat untuk replikasi data dan sinkronisasi aliran. Ini mendukung format mesh universal untuk sumber daya game, otomatisasi pembuatan sumber daya dengan Python, dan pemuatan sumber daya yang tidak sinkron.

Amazon menerbitkan mesin permainan terbuka Open 3D Engine berdasarkan teknologi CryEngine

Proyek ini awalnya dirancang agar dapat disesuaikan dengan kebutuhan Anda dan memiliki arsitektur modular. Secara total, lebih dari 30 modul ditawarkan, disediakan sebagai perpustakaan terpisah, cocok untuk penggantian, diintegrasikan ke dalam proyek pihak ketiga dan digunakan secara terpisah. Misalnya, berkat modularitas, pengembang dapat mengganti penyaji grafis, sistem suara, dukungan bahasa, tumpukan jaringan, mesin fisika, dan komponen lainnya.

Amazon menerbitkan mesin permainan terbuka Open 3D Engine berdasarkan teknologi CryEngine

Di antara perbedaan antara O3DE dan mesin Amazon Lumberyard adalah sistem pembangunan baru berdasarkan Cmake, arsitektur modular, penggunaan utilitas terbuka, sistem prefab baru, antarmuka pengguna yang dapat diperluas berdasarkan Qt, kemampuan tambahan untuk bekerja dengan layanan cloud, optimalisasi kinerja, kemampuan jaringan baru, dan mesin rendering yang ditingkatkan dengan dukungan untuk ray tracing, iluminasi global, rendering maju dan tertunda. Mesin tersebut sudah digunakan oleh Amazon, beberapa studio game dan animasi, serta perusahaan robotika. Dari game-game yang dibuat berdasarkan mesin, kita dapat mencatat Dunia Baru.

Untuk lebih mengembangkan mesin pada platform netral, telah dibuat Open 3D Foundation di bawah naungan Linux Foundation, yang tujuannya adalah untuk menyediakan mesin 3D terbuka dan berkualitas tinggi untuk pengembangan game modern dan fidelitas tinggi. simulator yang dapat beroperasi secara real time dan memberikan kualitas sinematik. 20 perusahaan telah bergabung dalam kerja sama pada mesin ini, termasuk Adobe, AWS, Huawei, Niantic, Intel, Red Hat, AccelByte, Apocalypse Studios, Audiokinetic, Genvid Technologies, International Game Developers Association, SideFX, dan Open Robotics.



Sumber: opennet.ru

Tambah komentar