godot 4.4

godot 4.4

Selepas tujuh bulan pembangunan diterbitkan keluaran enjin permainan percuma godot 4.4, sesuai untuk mencipta permainan 2D dan 3D. Enjin ini menyokong bahasa logik permainan yang mudah dipelajari, persekitaran grafik untuk reka bentuk permainan, sistem penggunaan permainan satu klik, keupayaan simulasi animasi dan fizik, penyahpepijat terbina dalam dan sistem pengesanan kesesakan prestasi. Kod enjin permainan, persekitaran pembangunan permainan dan alatan pembangunan yang berkaitan (enjin fizik, pelayan bunyi, hujung belakang pemaparan 2D/3D, dsb.) diedarkan oleh di bawah lesen MIT.

Kod sumber enjin ialah buka pada tahun 2014 oleh studio OKAM, selepas sepuluh tahun membangunkan produk proprietari gred profesional yang digunakan untuk mencipta dan menerbitkan banyak permainan untuk PC, konsol permainan dan peranti mudah alih. Enjin ini menyokong semua platform desktop dan mudah alih yang popular (Linux, Windows, macOS, Wii, Nintendo 3DS, PlayStation 3, PS Vita, Android, iOS, BBX), serta pembangunan permainan untuk Web. Bersedia untuk menjalankan binari binari terbentuk untuk Linux, Android, Windows dan macOS.

Akibat konflik yang serius (perincian lanjut: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10) dalam komuniti pada tahun lepas diasaskan garpu projek - Redot. Garpu itu adalah tindak balas kepada dasar penyederhanaan yang ketat dalam saluran komunikasi rasmi dan penolakan oleh pembangun Godot terhadap pendapat yang berbeza daripada pandangan mereka. Alasan mewujudkan garpu itu dikatakan keinginan untuk menyelesaikan masalah dengan pengurusan komuniti dan kembali bekerja untuk kepentingan masyarakat, bukannya atas nama kepentingan korporat. Projek Redot berusaha untuk membina komuniti inklusif di mana mana-mana kepercayaan peribadi pembangun diterima, pempolitikan proses pembangunan tidak boleh diterima, dan fokus utama hanya untuk mencipta permainan. Pada masa ini aktif pembangunan garpu ketinggalan dengan ketara Enjin Godot.

Perubahan utama dalam Godot 4.4:

  • Menambah sokongan rasmi untuk menggunakan perpustakaan Jolt sebagai enjin simulasi fizik alternatif.
  • Pada platform Linux, Windows dan Android, kini boleh membenamkan permainan terus ke dalam tetingkap editor (tanpa membuka tetingkap berasingan). Mod baharu membolehkan anda berinteraksi dengan permainan seperti bahagian editor yang lain, walaupun, seperti sebelumnya, permainan berjalan dalam proses yang berasingan.
  • Editor telah dikemas kini dengan mod untuk mengedit secara interaktif permainan yang sedang berjalan atau dijeda. Sebagai contoh, anda kini boleh menukar kedudukan kamera dengan cepat atau membuat perubahan pada tempat kejadian.
  • Versi Android editor kini menyokong standard OpenXR dan membenarkan permainan menyunting dalam mod realiti maya. Editor pada masa ini menyokong set kepala Meta Quest 3, Quest 3S dan Quest Pro 3D.
  • Sokongan tambahan untuk ubershader, variasi universal yang telah dikompilasi bagi setiap shader yang merangkumi semua keupayaan yang diperlukan untuk pemaparan. Ubershader digunakan sebagai sandaran apabila shader khusus belum lagi disusun, yang membantu menghapuskan pembekuan yang berlaku semasa menunggu shader untuk menyusun dengan cepat.
  • Menambah sokongan untuk interpolasi apabila mensimulasikan proses fizikal dalam ruang tiga dimensi (dalam versi sebelumnya, interpolasi hanya tersedia untuk 2D). Interpolasi menambah bingkai tambahan untuk menjadikan keadaan perantaraan antara kedudukan semasa dan seterusnya sesuatu objek, menjadikan output lebih lancar pada skrin kadar penyegaran tinggi dan pada peranti berkuasa rendah.
  • Sokongan tambahan untuk algoritma pemeta nada AgX, yang membolehkan anda mencapai hasil yang lebih realistik dengan kehadiran kawasan yang terlalu terdedah dengan mendekatkan warna terang kepada putih, serupa dengan kamera sebenar. Berbanding dengan pelaksanaan dalam Blender, algoritma dipermudahkan dan dioptimumkan untuk digunakan dalam pemaparan masa nyata.
  • Bahasa GDScript kini menyokong kamus yang ditaip (tatasusunan bersekutu):var typed_key_value: Dictionary[int, String] = { 1: "first value", 2: "second value", 3: "etc" } var typed_key: Dictionary[int, Variant] = { 0: "any value", 10: } 3.14 ,vart ] = { "sebarang nilai": 100, 0: 123, nol: -456 }
  • Sokongan tambahan untuk mengenal pasti sumber oleh pengecam unik (UID) yang tidak terikat pada laluan fail.
  • Editor kini membenarkan anda merakam objek 3D ke permukaan lain di tempat kejadian.
  • Tab telah ditambahkan pada panel bawah editor untuk mengira ungkapan arbitrari dengan mengambil kira keadaan yang direkodkan apabila titik putus dicetuskan.
  • Editor GDScript kini menampilkan petua alat dengan maklumat dokumentasi yang muncul apabila anda menuding pada fungsi, pembolehubah dan kelas.
  • Keadaan tetingkap editor kini diingati dan dipulihkan selepas dimulakan semula.
  • Versi Android editor kini menyokong penjanaan dan pengeksportan pakej APK dan fail boleh laku untuk platform lain.
  • Platform Linux mempunyai sokongan untuk kamera web.
  • Menambah sokongan untuk memuatkan fail WAV dengan cepat, serupa dengan fail OGG Vorbis.
  • Pakej ini termasuk alat Betsy bersepadu untuk membungkus imej ke dalam pelbagai format tekstur.

Semakan video ciri baharu Godot 4.4

Mempamerkan beberapa permainan Godot 2024 terbaharu

Sumber: linux.org.ru

Tambah komen