Godot 4.6, enjin permainan percuma yang sesuai untuk mencipta permainan 2D dan 3D, telah dikeluarkan. Enjin ini menyokong bahasa logik permainan yang mudah dipelajari, persekitaran reka bentuk permainan grafik, sistem penggunaan permainan satu klik, keupayaan animasi dan simulasi fizik, penyahpepijat terbina dalam dan sistem pengesanan kesesakan prestasi. Kod untuk enjin permainan, persekitaran reka bentuk permainan dan alatan pembangunan yang berkaitan (enjin fizik, pelayan bunyi, bahagian belakang pemaparan 2D/3D, dsb.) diedarkan di bawah lesen MIT.
Kod sumber enjin ini telah disumberkan secara terbuka pada tahun 2014 oleh OKAM Studios, susulan sepuluh tahun pembangunan produk proprietari gred profesional yang digunakan untuk mencipta dan menerbitkan pelbagai permainan untuk PC, konsol 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 web. Binaan binari yang sedia untuk dijalankan dicipta untuk Linux, Android, Windows и macOS.
Perubahan besar dalam Godot 4.6 (1, 2, 3):
- Editor kini menawarkan tema reka bentuk "Moden" baharu secara lalai, menampilkan penampilan moden, sorotan kontras yang lebih tinggi untuk kebolehbacaan yang lebih baik, jarak yang dioptimumkan antara elemen dan skema warna skala kelabu. Bagi pengguna yang biasa dengan reka bentuk lama, pilihan untuk kembali kepada tema klasik tersedia.

- Editor kini menampilkan aliran kerja seragam untuk panel. Panel bawah dan kebanyakan panel dok kini terapung dan boleh dibuka doknya. Panel boleh diseret dan dilepaskan ke bahagian antara muka yang berbeza.
- Untuk projek 3D baharu, enjin simulasi fizik JoltPhysics, yang telah digunakan dalam permainan AAA seperti Death Stranding 2, diaktifkan secara lalai.
- Sistem kinematik songsang (IK) baharu telah ditambah, membolehkan animasi yang lebih realistik. Pengubah suai dan kekangan baharu telah ditambah, membolehkan anda mengawal putaran dan halaju sudut sendi untuk mengelakkan gerakan yang tidak diingini. Kekangan ini boleh dikaitkan dengan nod 3D, contohnya, untuk membuat tangan watak menghulurkan tangan dan mengambil senjata. Pengubah suai IKModifier3D baharu telah ditambah, berdasarkan pengubah suai rangka SkeletonModifier3D. Penyelesai TwoBoneIK3D dan SplineIK3D deterministik, serta penyelesai FABRIK3D, CCDIK3D dan JacobianIK3D berulang, tersedia untuk digunakan. Seni bina modular rangka kerja IK membolehkannya digabungkan dengan pengubah suai dan kekangan lain untuk memperhalusi animasi prosedur secara langsung dalam enjin.
- Sistem SSR (Refleksi Ruang Skrin), yang bertanggungjawab untuk menghasilkan bahan pantulan seperti logam, air dan kaca, telah direka bentuk semula sepenuhnya. Pelaksanaan baharu ini menampilkan realisme yang lebih hebat, prestasi yang lebih baik dan penambahan dua mod: resolusi penuh (kualiti maksimum) dan separuh resolusi (kualiti lebih tinggi). prestasi tinggi).
- Melaksanakan pengecam nod dalaman unik (ID Nod) yang disimpan dalam fail pemandangan dan tidak berubah selepas penyusunan semula pemandangan, perubahan dalam hierarki elemen, pemindahan atau penamaan semula nod.
- Добавлена библиотека libgodot, позволяющая встраивать Godot Engine в собственные приложения вместо его запуска в форме отдельного процесса, что может быть полезным, например, при разработке собственных игровых редакторов. Поддерживается работа в Linux, Windows и macOS.
- Adegan 2D yang diletakkan sebagai jubin dalam TileMap (seperti peti animasi, lampu dan obor) kini boleh diputar dalam kenaikan 90 darjah.
- Untuk mendekatkan aliran kerja dengan editor 3D moden, mod pemilihan dan transformasi telah diasingkan. Mod "Pilih" sebelumnya telah dinamakan semula sebagai "Transform," dan mod pemilihan sahaja yang baharu telah ditambah. Mod ini membolehkan anda memilih nod tanpa memaparkan alat transformasi, sekali gus menghalang pergerakan, putaran dan penskalaan yang tidak disengajakan.
- Alat lukisan dan pemadaman 3D dalam GridMap telah dipertingkatkan, beralih kepada algoritma Bresenham untuk interpolasi antara titik, menghasilkan garisan yang lebih lancar dan penciptaan tahap baharu dan peta voxel yang lebih pantas dengan mengurangkan pelarasan manual.
- Alat 3D kini membolehkan anda memutar objek sambil menyelaraskannya dengan arah kamera.
- Proses pemusatan titik pangsi telah dipermudahkan dalam antara muka grafik.
- Pengendalian fokus berasingan untuk tetikus/pad jejak dan papan kekunci - mengklik tetikus tidak lagi mengubah fokus input papan kekunci.
- Apabila anda memilih nod MarginContainer dalam editor, margin kini divisualisasikan dalam viewport.

- Navigasi yang dipertingkatkan antara tab: apabila mengalihkan sumber dalam mod Seret & Lepas, kini anda boleh mengarahkan kursor ke atas tab yang diingini dan bertukar kepadanya secara automatik tanpa mengklik.
- Dalam panel Output, anda kini boleh mengklik pada nama fail dalam mesej ralat atau amaran untuk membukanya dalam editor.
- Alat Penjejakan Objek kini menyokong penciptaan snapshot ObjectDB dan membandingkan snapshot keadaan dengan senarai objek sedia ada pada titik masa tertentu.

- Dialog Buka Pantas kini menyokong pratonton sumber yang dipilih dalam konteks pemandangan sedia ada.
- Editor animasi kini membolehkan anda menukar panjang animasi dengan meregangkan atau memampatkan klip pada garis masa. Butang untuk menunjukkan, mengunci dan memadam kumpulan nod telah ditambahkan pada antara muka lengkung Bézier.
- Menambah sokongan untuk pengekodan delta tampalan PCK, membenarkan tampalan hanya memasukkan bahagian sumber yang diubah.
- Keupayaan untuk menyesuaikan warna penunjuk LED pengawal permainan telah ditambah. Sokongan untuk sensor gerakan, pad sentuh, maklum balas haptik, pencetus adaptif dan maklumat pengawal dijangkakan pada masa hadapan.
- Dengan mengoptimumkan pemprosesan tekstur RGB, yang kini ditukar kepada RGBA pada GPU dan digunakan secara langsung, kami dapat mempercepatkan operasi import untuk tekstur termampat sehingga dua kali ganda.
- Mod pengadunan "Skrin" diaktifkan secara lalai semasa pemaparan, dan kesan Cahaya kini digunakan sebelum pemetaan tone. Keupayaan untuk menyesuaikan parameter pemetaan tone AgX telah ditambah.
- В редактор Godot XR добавлена поддержка устройств Android XR для упрощения тестирования и отладки проектов для дополненной и виртуальной реальности. Добавлена поддержка спецификации OpenXR 1.1.

- Добавлена поддержка запуска экспортированных приложений на Android-устройствах через scrcpy для зеркалирования содержимого экрана смартфона на экран ПК.
- При сборке проектов для Windows по умолчанию задействован Direct3D 12.
Di samping itu, projek Redot, cabang Godot yang dicipta sebagai tindak balas kepada dasar penyederhanaan yang ketat dalam saluran komunikasi rasmi dan penolakan pembangun Godot terhadap pendapat yang berbeza daripada pendapat mereka sendiri, terus berkembang. Pengasas Redot berhasrat untuk membina komuniti inklusif di mana kepercayaan peribadi pembangun diterima, pempolitikan proses pembangunan tidak digalakkan, dan tumpuannya hanya pada penciptaan permainan. Beberapa hari yang lalu, calon keluaran untuk Redot 26.1 telah diterbitkan, membawa banyak penambahbaikan daripada Godot 4.6.
Sumber: opennet.ru




