Godot, mesin game open source diperbarui ke versi 3.3

Setelah 7 bulan pengembangan, Mesin game gratis Godot 3 diluncurkan.3 yang cocok untuk membuat game 2D dan 3D. Cabang Godot 3.3 sepenuhnya kompatibel dengan Godot 3.2 dan terus mengembangkan versi engine yang stabil, di mana siklus dukungan yang panjang akan disediakan.

Awalnya, alih-alih Godot 3.3, itu direncanakan untuk merilis pembaruan 3.2.4, tetapi versi 3.2.x dianggap oleh pengguna sebagai korektif, meskipun mem-port fitur baru dari cabang 4.0, jadi proyek beralih ke skema versi semantik klasik .

Khususnya memperbarui digit ketiga sekarang akan menunjukkan adanya perbaikan saja, kedua, masuknya fungsionalitas baru dan yang pertama, adanya perubahan yang mempengaruhi kompatibilitas. Cabang 3.xx akan diikuti secara paralel dengan 4.xx hingga Godot 4.x sepenuhnya stabil dan disesuaikan dengan semua perangkat keras saat ini.

Fitur baru utama Godot 3.3

Dalam versi baru ini, sebagai kebaruan utama, itu menonjol menyiapkan a versi editor yang berfungsi di browser web.

Ditambahkan pula kemampuan untuk mengekspor game untuk platform Android dalam format AAB (Android App Bundle), ditambah paket APK. Format AAB memungkinkan memuat hanya pustaka asli yang diperlukan untuk bekerja di perangkat saat ini (misalnya, armeabi-v7a atau arm64-v8a).

Untuk Android, kemampuan penyematan elemen berbasis mesin Godot berupa sub komponen yang menggunakan bagian jendela juga diimplementasikan pada aplikasi, selain itu penambahan dukungan untuk area buta layar (putaran dan takik untuk kamera), aktivitas mouse, dan input dari keyboard eksternal.

API baru telah diusulkan untuk membuat dan mendistribusikan plugin untuk iOS, yang memungkinkan Anda untuk memindahkan plugin (ARKit, GameCenter, InAppStore) ke repositori terpisah dan mengembangkannya secara independen dari mesin Godot. API ini sebelumnya diimplementasikan untuk platform Android.

Perubahan penting lainnya adalah di eksportir game web (HTML5) yang telah ditingkatkan sebagai tambahan untuk peningkatan dan dukungan untuk keyboard dan gamepad menerima dukungan untuk GDNative dan skrip multithreaded untuk game yang berjalan di browser, tetapi karena keterbatasan platform HTML5, implementasinya tidak kompatibel dengan opsi untuk game asli. Selain itu, implementasi streaming terkait dengan SharedArrayBuffer API, yang tidak tersedia di semua browser. Profil multithreads juga menambahkan dukungan untuk AudioWorklet APIBahwa memungkinkan keluaran audio yang lebih baik tanpa memblokir arus utama.

Di sisi lain, kita bisa menemukannya menambahkan dukungan untuk membuat game untuk Perangkat keras baru Apple dilengkapi dengan chip LENGAN M1, bersama dengan dukungan yang ditambahkan untuk melampirkan tanda tangan digital ke file yang dapat dijalankan yang dibuat untuk macOS.

Sejak cabang 4.0, API modern telah diterapkan untuk mengatur multithreading, di mana kapabilitas standar C ++ 14 digunakan, keandalan kerja pada platform yang berbeda telah ditingkatkan, dan optimalisasi kinerja telah dilakukan.

Pengoptimalan cabang 4.0 telah dipindahkan yang menggunakan struktur BVH (Bounding Volume Hierarchy) daripada metode Octree untuk pemisahan spasial dinamis selama rendering. BVH sekarang menjadi default dan menyelesaikan banyak masalah kinerja.

Implementasi terpadu dari pemrosesan batch 2D (pemrosesan batch, pengoptimalan untuk mengurangi panggilan tarik dengan mempertimbangkan posisi relatif objek) digunakan, yang dapat digunakan untuk OpenGL ES 3 dan OpenGL ES 2. Pengoptimalan itu sendiri sekarang mencakup lebih banyak objek, termasuk garis dan poligon.

Menambahkan pembuat peta pencahayaan baru (lightmapper), yang menerapkan metode jalur pelacakan dan mendukung pengurangan noise menggunakan pustaka oidn (Open Image Denoise). Lightmapper baru menggunakan CPU untuk komputasi dan memecahkan sebagian besar masalah kualitas yang melekat pada pengontrol lama.

Plugin OpenXR ditambahkan dengan dukungan untuk standar dengan nama yang sama untuk membuat aplikasi virtual dan augmented reality. Port HTML5 untuk membuat game berdasarkan teknologi realitas virtual telah menambahkan dukungan untuk spesifikasi WebXR.

Terakhir, jika Anda ingin tahu lebih banyak tentang itu, Anda dapat memeriksa detailnya Di tautan berikut.

Dapatkan Godot

Godot tersedia untuk diunduh di Halaman ini untuk Windows, Mac OS dan Linux. Anda juga dapat menemukannya di Steam y itch.io.


tinggalkan Komentar Anda

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

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  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.