Versi baru Godot 3.1, mesin game open source, telah hadir

Godot adalah mesin video game 2D dan 3D multiplatform, open source dirilis di bawah Lisensi MIT dan dikembangkan oleh komunitas Godot.

Mesin ini bekerja pada Windows, OS X, Linux dan BSD, juga memungkinkan ekspor video game yang dibuat dari Windows, OS X dan Linux, ponsel (Android, iOS), dan HTML5.

Video game di Godot dikodekan dalam bahasa pemrograman C #, atau dalam bahasa GDScript.

GDScript, adalah bahasa pemrograman tingkat tinggi, sangat mirip dengan Python Itu dibuat khusus untuk Godot, jadi itu menambahkan fungsionalitas dan pengoptimalan. Tetapi mungkin tidak cocok untuk semua penggunaan:

  • Pelengkapan otomatis kode tidak selalu memungkinkan
  • Batasan dibatasi oleh penerjemah
  • Tidak melaporkan semua kesalahan dalam kompilasi (atau penulisan)
  • Kode kurang dapat dibaca dan sulit untuk difaktor ulang.

Godot memiliki mesin 2D yang canggih, independen, dan lengkap, tidak perlu memalsukan 2D dalam ruang 3D.

Pemasangan mesin termasuk lampu, bayangan, bayangan, GUI, sprite, set ubin, parallax scrolling, poligon, animasi, fisika, partikel, dan lainnya. Dimungkinkan juga untuk menggabungkan 2D dengan 3D atau 3D dengan 2D menggunakan node viewport.

Godot berisi sistem animasi yang canggih dan salah satu yang terbaik, dengan dukungan untuk pengeditan, animasi kerangka, pencampuran, pohon animasi, morphing, cutscene waktu nyata, fungsi pemanggil, dan hanya menganimasikan properti apa pun yang diekspor oleh node mana pun.

Godot juga memiliki mesin fisika sendiri untuk 2D dan 3D, dengan deteksi tabrakan, benda kaku, benda statis, karakter, kendaraan, siaran sinar, persimpangan, dan banyak lagi.

Fitur baru utama Godot 3.1

Versi baru dari mesin game open source Godot baru-baru ini dirilis yang telah mencapai versi 3.1, di mana Versi baru ini benar-benar memiliki rangkaian perubahan, peningkatan, dan penambahan yang menarik.

Motor baru

Dengan rilis baru Godot 3.1, ini menerima mesin rendering OpenGL ES 2.0 baru.

Sementara pembaruan ke versi 3.0 menggantikan mesin rendering OpenGL ES 2.0 di cabang 2.X mesin dengan mesin rendering OpenGL 3.3 / OpenGL ES 3.0.

Namun, tim harus mundur pada pilihan ini dan menerapkan kembali mesin rendering OpenGL ES 2.0 untuk mempertahankan kinerja yang baik pada ponsel lama, tingkatkan platform target dan hindari beberapa kesalahan pada perangkat seluler.

Namun, saat mesin rendering baru ini selesai untuk 2D, tampilan 3D telah disederhanakan.

Misalnya, ruang warna semuanya dalam sRGB (dan bukan ruang linier seperti mesin rendering OpenGL ES 3.0).

Rendering berbasis PBR tidak didukung. Beberapa fitur shader tidak akan berfungsi (batasan karena versi OpenGL sebelumnya).

Hal yang sama juga berlaku untuk beberapa efek pasca perawatan. Probe iluminasi global tidak akan berfungsi, tidak ada GPU yang akan menangani partikel.

Meski ke depannya diharapkan akan ada mesin rendering Vulkan baru, yang akan membuat mesin rendering OpenGL ES 3.0 menjadi usang. Pekerjaan harus fokus pada rendering 3D. Sebagai kesimpulan dari pekerjaan Godot 4.0 akan keluar, biasanya dalam setahun.

Peningkatan GDScript

Di sisi lain GDScript menerima beberapa perbaikan, karena mengetik hanyalah fitur parser dan akan memungkinkan Godot mengirim pesan peringatan kepada pengguna, semoga meningkatkan instruksi khusus mesin untuk meningkatkan kinerja.

Hal baru lainnya

Juga, versi 3.2 direncanakan untuk beberapa bulan ke depan. Yang terakhir harus menyediakan: instruksi yang tertulis dalam skrip, dukungan untuk FBX (baik melalui Assimp atau melalui OpenFBX), alur kerja yang ditingkatkan untuk Android dan iOS, termasuk menambahkan SDK khusus untuk perangkat seluler (seperti AdMob), menghadirkan editor ke browser web, dan meningkatkan manajemen jaringan untuk mendukung protokol modern dan server khusus.

Jelas, versi 3.1 memiliki tambalan untuk meningkatkan stabilitas dan memperbaiki bug menit terakhir.

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.