Godot adalah enjin permainan video multiplatform 2D dan 3D, sumber terbuka dikeluarkan di bawah Lesen MIT dan dikembangkan oleh komuniti Godot.
Mesin ini berfungsi pada Windows, OS X, Linux dan BSD, ia juga membolehkan eksport permainan video yang dibuat dari Windows, OS X dan Linux, telefon bimbit (Android, iOS), dan HTML5.
Permainan video di Godot dikodkan dalam bahasa pengaturcaraan C #, atau dalam bahasa GDScript.
GDScript, adalah bahasa pengaturcaraan peringkat tinggi, sangat mirip dengan Python yang dicipta khas untuk Godot, sehingga menambahkan fungsi dan pengoptimuman. Tetapi mungkin tidak sesuai untuk semua kegunaan:
- Pelengkapan automatik kod tidak selalu boleh dilakukan
- Sekatan terhad oleh jurubahasa
- Tidak melaporkan semua kesalahan dalam penyusunan (atau penulisan)
- Kodnya kurang dapat dibaca dan sukar untuk dipantulkan.
Godot mempunyai enjin 2D yang maju, bebas, dan lengkap, tidak perlu memalsukan 2D di ruang 3D.
Pemasangan enjin merangkumi lampu, bayangan, pembayang, GUI, sprite, set jubin, tatal paralaks, poligon, animasi, fizik, zarah dan banyak lagi. Anda juga boleh mencampurkan 2D dengan 3D atau 3D dengan 2D menggunakan nod viewport.
Tuhan mengandungi sistem animasi yang canggih dan terbaik, dengan sokongan untuk penyuntingan, animasi kerangka, pencampuran, pohon animasi, morphing, cutscenes masa nyata, fungsi panggilan dan hanya menghidupkan harta benda yang dieksport oleh sebarang nod.
Godot juga mempunyai mesin fizik sendiri untuk 2D dan 3D, dengan pengesanan perlanggaran, badan kaku, badan statik, watak, kenderaan, pancaran sinar, simpang, dan banyak lagi.
Ciri-ciri baru Godot 3.1
Versi baru mesin permainan sumber terbuka Godot baru-baru ini dirilis yang telah mencapai versi 3.1, di mana Versi baru ini benar-benar mempunyai rangkaian perubahan, penambahbaikan dan penambahan yang menarik.
Motor baru
Dengan keluaran baru Godot 3.1 ini, ini menerima enjin rendering OpenGL ES 2.0 baru.
Sementara kemas kini ke versi 3.0 menggantikan enjin rendering OpenGL ES 2.0 di cabang mesin 2.X dengan mesin rendering OpenGL 3.3 / OpenGL ES 3.0.
Walau bagaimanapun, pasukan itu harus mengikuti pilihan ini dan melaksanakan semula mesin rendering OpenGL ES 2.0 untuk mengekalkan prestasi yang baik pada telefon bimbit yang lebih tua, meningkatkan platform sasaran dan mengelakkan pelbagai kesalahan pada peranti mudah alih.
Walau bagaimanapun, sementara enjin rendering baru ini lengkap untuk 2D, tontonan 3D telah dipermudahkan.
Sebagai contoh, ruang warna semuanya dalam sRGB (dan bukan ruang linier seperti enjin rendering OpenGL ES 3.0).
Pemaparan berasaskan PBR tidak disokong. Beberapa ciri shader tidak akan berfungsi (batasan kerana OpenGL versi sebelumnya).
Perkara yang sama berlaku untuk beberapa kesan selepas rawatan. Probe pencahayaan global tidak akan berfungsi, tidak ada GPU yang menangani zarah.
Walaupun pada masa depan diharapkan akan ada mesin rendering Vulkan baru, yang akan menjadikan mesin rendering OpenGL ES 3.0 menjadi usang. Karya harus fokus pada rendering 3D. Sebagai kesimpulan karya Godot 4.0 akan keluar, dalam setahun seperti biasa.
Peningkatan GDScript
Sebaliknya GDScript menerima beberapa penambahbaikan, kerana menaip hanyalah ciri penghurai dan akan membenarkan Godot menghantar mesej amaran kepada pengguna yang diharapkan dapat meningkatkan petunjuk khusus mesin untuk meningkatkan prestasi.
Berita lain
Juga, versi 3.2 dirancang untuk beberapa bulan ke depan. Yang terakhir harus memberikan: arahan yang ditulis dalam skrip, sokongan untuk FBX (sama ada melalui Assimp atau melalui OpenFBX), aliran kerja yang lebih baik untuk Android dan iOS, termasuk menambahkan SDK khusus untuk peranti mudah alih (seperti AdMob), membawa editor ke penyemak imbas web, dan meningkatkan pengurusan rangkaian untuk menyokong protokol moden dan pelayan khusus.
Jelas sekali, versi 3.1 mempunyai patch untuk meningkatkan kestabilan dan memperbaiki bug saat-saat terakhir.
Godot boleh dimuat turun di halaman ini untuk Windows, Mac OS dan Linux. Anda juga boleh mendapatkannya di Wap y gatal.io.