Buka 3D Engine, mesin game open source Amazon untuk membuat game AAA

Mesin game Amazon, Lumberyard, selalu tersedia untuk penggunaan gratis, tetapi tidak pernah mendapat banyak dukungan dari para pengembang . Menghadapi kurangnya daya tarik ini, Amazon memilih untuk menjadikan mesin game tersebut sebagai proyek sumber terbuka. Mereka juga mengubah nama mesin tersebut dan menciptakan sebuah organisasi untuk memantau inisiatif tersebut.

Semua ini diumumkan oleh Amazon baru-baru ini melalui pengumuman yang memperkenalkan proyek O3DE (Open 3D Engine), yang menyediakan mesin game open source yang cocok untuk membuat game AAA.

Mesin O3DE adalah versi yang didesain ulang dan disempurnakan dari mesin Lumberyard, berdasarkan teknologi CryEngine yang dilisensikan oleh Crytek pada tahun 2015, dan mendukung berbagai platform seperti Linux, Windows 10, macOS, iOS, dan Android. Kode tersebut ditulis dalam C++ dan dirilis di bawah lisensi Apache 2.0 dan MIT.

Perbedaan O3DE dari Amazon Lumberyard meliputi sistem build CMake baru , arsitektur modular, utilitas terbuka, sistem prefabrikasi baru, antarmuka pengguna yang dapat diperluas berbasis Qt, kemampuan tambahan untuk bekerja dengan layanan cloud, optimasi kinerja, kemampuan jaringan baru, dan mesin rendering yang lebih baik dengan dukungan untuk ray tracing, iluminasi global, antisipasi, dan rendering tunda.

Tentang Buka Mesin 3D

Mesin ini mencakup lingkungan pengembangan game terintegrasi, prosesor Atom multi-threaded, sistem rendering fotorealistik dengan dukungan untuk Vulkan, Metal, dan DirectX 12, editor model 3D yang dapat diperluas, sistem animasi karakter (Emotion FX), sistem pengembangan bawaan (Prefab), mesin simulasi fisika real-time, dan pustaka matematika yang menggunakan instruksi SIMD. Lingkungan pemrograman visual (Script Canvas), serta bahasa Lua dan Python, dapat digunakan untuk mendefinisikan logika game.

Kami mendengarkan pengembang game dan simulasi yang menginginkan lebih banyak opsi yang memungkinkan kolaborasi, penyesuaian, dan kontrol kreatif dalam proses produksi mereka. Membangun alat 3D dari awal dapat memakan biaya yang mahal, membutuhkan waktu bertahun-tahun untuk dikembangkan, dan membutuhkan sumber daya yang signifikan untuk pemeliharaannya. Pengembang ini akhirnya memilih untuk menghabiskan uang penting untuk menemukan kembali roda atau menggunakan solusi eksklusif yang mungkin sulit untuk disesuaikan.

Perangkat lunak ini mendukung NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast, dan AMD TressFX untuk simulasi fisika, serta memiliki subsistem jaringan bawaan dengan dukungan untuk kompresi dan enkripsi lalu lintas, simulasi masalah jaringan, replikasi data, dan sinkronisasi aliran data. Ia mendukung format mesh universal untuk aset game, pembuatan aset otomatis dalam Python, dan pemuatan aset asinkron.

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

Kami membangun sistem entitas komponen yang kuat dan mesin skrip Kanvas Skrip visual yang populer. Kami juga memperoleh editor animasi Emotion FX, membuat sistem Permata modular, dan menerapkan banyak integrasi Twitch dan AWS. Namun satu hal yang tidak pernah berubah adalah misi kami: membuat alat rendering 3D gratis kelas dunia dapat diakses oleh semua orang. Sekarang kita melangkah lebih jauh.

Mesin game ini sudah digunakan oleh Amazon, beberapa studio game dan animasi , serta perusahaan robotika. New World adalah contoh terkenal dari game yang dibuat menggunakan mesin game ini.

Terakhir, disebutkan juga bahwa untuk mengembangkan lebih lanjut mesin tersebut pada platform netral di bawah naungan Linux Foundation, didirikanlah Open 3D Foundation , yang bertujuan untuk menyediakan mesin 3D terbuka berkualitas tinggi untuk pengembangan game modern dan simulator presisi tinggi yang mampu bekerja secara real-time dan memberikan kualitas sinematik.

Sumber: https://aws.amazon.com


Tambahkan sebagai sumber pilihan di Google