Langsung ke konten

Godot 4.8 Beta: Fitur Baru untuk Developer Game 2D, Mobile, dan Web

abe ·

Godot 4.8 sudah lengkap fiturnya dan masuk tahap beta. Berikut perubahan yang paling penting untuk game 2D, layar sentuh, dan browser, plus cara aman mencoba beta di proyekmu sendiri.

Sampul VENO dengan tangkapan layar beta Godot 4.8 dan judul Godot 4.8 beta, apa yang baru?

Godot 4.8 kini masuk tahap beta dan fiturnya sudah lengkap. Beta kedua rilis pada 29 Oktober 2026 dengan hampir 150 perbaikan bug, dan versi ini membawa daftar panjang peningkatan untuk editor dan runtime. Bagi kamu yang membuat game kecil 2D, mobile, atau browser, bagian paling berguna adalah alur kerja editor yang baru, input sentuh yang lebih baik, teks yang bisa menyesuaikan ukurannya sendiri, dan sejumlah perbaikan pada renderer Compatibility yang diandalkan oleh ekspor web.

Panduan ini merangkum apa saja yang baru di Godot 4.8, perubahan mana yang penting untuk game kasual dan web, serta cara mencoba beta tanpa membahayakan proyek utamamu.

Sekilas Godot 4.8 beta

Item Detail
Engine Godot Engine 4.8 (gratis, open source)
Build saat ini 4.8 beta 2, dirilis 29 Oktober 2026
Status Feature freeze: tidak ada fitur baru sebelum rilis stabil, hanya perbaikan
Perubahan sejak 4.7 1.523 perbaikan dari 340 kontributor (hitungan saat beta 1)
Diperbaiki di beta 2 Hampir 150 bug, sekitar 30 di antaranya regresi, dari 59 kontributor
Build Standard (GDScript, GDExtension) dan .NET (C#) untuk Windows, macOS, dan Linux
Cara lain mencobanya Editor web di browser, editor Android (grup pengujian), editor XR
Syarat .NET .NET 10.0 atau lebih baru (sebelumnya .NET 8)

Beta adalah versi pra-rilis. Tim Godot meminta para penguji melaporkan regresi, terutama apa pun yang merusak proyek yang sebelumnya berjalan di versi 4.x lama. Gunakan untuk pengujian, bukan untuk merilis game yang sudah live.

Key art game low-poly yang cozy, Rita, di pengumuman Godot 4.8 beta 1, gambar: Godot Engine

Bekerja di editor jadi lebih cepat

Godot 4.8 mencurahkan banyak upaya untuk kenyamanan sehari-hari di editor. Inilah perubahan yang akan langsung terasa di jam pertama:

  1. Layar utama berubah jadi dock. Layar utama editor kini berupa dock yang bisa ditutup atau dilepas ke jendelanya sendiri (layar Game tetap di tempat).
  2. Toolbar Game, 2D, dan 3D yang baru memakai gaya yang seragam.
  3. Play Scene dari FileSystem. Klik kanan file scene mana pun dan jalankan tanpa perlu membukanya dulu.
  4. Fuzzy search menemukan hasil yang mendekati, dan dock FileSystem kini punya pencarian glob serta zoom dengan Ctrl + scroll.
  5. Edit game yang sedang berjalan. Kamu bisa memindahkan, mengubah ukuran, memutar, dan menskalakan CanvasItem saat game berjalan, lengkap dengan undo dan redo. Untuk layout 2D dan UI, ini menghemat banyak siklus restart.
  6. Penggantian nama simbol eksperimental mengganti nama fungsi atau variabel di seluruh proyek.
  7. Jendela game tertanam di editor secara default.

Pengguna GDScript juga mendapat peringatan yang hanya menggarisbawahi bagian baris penyebab masalah, bukan seluruh baris. Perubahan kecil, tapi membuat baris panjang jauh lebih mudah diperbaiki.

Editor GDScript di Godot 4.8 hanya menggarisbawahi bagian tepat dari tiap baris yang memicu peringatan, gambar: Godot Engine

Mengapa game 2D, mobile, dan kasual diuntungkan

Banyak game browser dan mobile berbentuk 2D, dikendalikan dengan sentuhan, dan penuh teks (menu, skor, tombol toko). Godot 4.8 menambahkan beberapa hal yang memang ditujukan untuk jenis game seperti itu:

  • Teks yang pas dengan kotaknya. Label dan RichTextLabel mendapat auto_font_size, min_font_size, dan max_font_size. Saat label tombol lebih panjang dalam bahasa Jerman atau Rusia dibanding bahasa Inggris, font bisa mengecil agar muat, bukan meluber. Ini sangat membantu game yang diterjemahkan ke banyak bahasa.
  • Sentuhan native di lebih banyak kontrol. TextEdit dan CodeEdit kini mendukung tap untuk menaruh kursor, drag untuk menggulir dengan inersia, dan double-tap untuk memilih kata. TabBar dan PopupMenu juga mendapat dukungan sentuh native.
  • Lebih sedikit tap ganda. Bug yang membuat tombol tertekan dua kali saat disentuh sudah diperbaiki di beta 1, dan beta 2 membuat tombol memeriksa bagian viewport yang terlihat saat menangani sentuhan.
  • Suara di theme. Theme kini bisa menyimpan item suara dan memutarnya pada event UI, jadi suara klik dan hover bisa disimpan di theme alih-alih di skrip setiap tombol.
  • Query fisika yang lebih ringan. Space query 2D dan 3D bisa memakai ulang objek hasil alih-alih mengalokasikan yang baru, sehingga membantu game yang menjalankan banyak raycast atau pengecekan shape per frame.
  • Bantuan ekspor Android. Editor kini bisa mengunduh dan mengelola Android SDK dan Java SDK untukmu, kendala yang sering muncul saat pertama kali ekspor ke mobile.

Dialog ekspor Android di Godot yang menunjukkan Java SDK belum terpasang dan menawarkan tautan pengaturan, gambar: Godot Engine

Apa yang diubah Godot 4.8 untuk game web (HTML5)

Ekspor web Godot berjalan di browser lewat WebAssembly dan WebGL 2.0, dan renderer Compatibility adalah renderer default (dan satu-satunya) untuk web. Karena itu, perbaikan Compatibility adalah bagian dari setiap rilis yang sebaiknya dibaca pertama kali oleh developer web.

Di Godot 4.8, daftarnya meliputi:

Perubahan Kenapa penting untuk game web
Decal kini berfungsi di renderer Compatibility Efek seperti bekas gosong atau jejak kaki bisa dipakai di build browser
Blending Multiply tidak lagi terlalu gelap di Compatibility (beta 2) Sprite dan partikel dengan blend Multiply tampil sesuai harapan di web
SCREEN_UV pada sky shader diperbaiki di Compatibility Sky shader kustom dirender dengan benar
Data Unicode diperbarui ke versi 18.0.0 (beta 2) Penanganan teks lebih baik untuk game multibahasa
Proyek baru mengabaikan gamepad saat jendela tidak fokus Mencegah input nyasar saat pemain berpindah tab atau jendela browser (hanya berlaku untuk proyek baru)

Tidak ada fitur web besar yang jadi sorotan utama di rilis ini. Proyek web terutama diuntungkan oleh peningkatan umum pada editor, GUI, dan input sentuh, ditambah perbaikan Compatibility di atas. Uji ekspor milikmu sendiri di Chrome, Firefox, dan Safari sebelum mengandalkannya.

Sorotan rendering untuk proyek 3D

Godot 4.8 juga membawa deretan fitur rendering yang kuat. Sebagian besar menyasar renderer Forward+ dan Mobile, bukan web, tapi fitur-fitur ini menunjukkan arah perkembangan engine:

  • Screen-space contact shadow menambahkan bayangan halus di titik objek bertemu tanah.
  • Ambient occlusion multi-bounce mengurangi kesan sudut yang terlalu gelap.
  • Specular lightmap terarah memanggang kilau langsung ke dalam lightmap.
  • Streaming tekstur per level mip hanya memuat detail tekstur yang dibutuhkan, sehingga menghemat memori video.
  • Decal animasi, node Trail3D native, dan grup node visual shader untuk subgraf shader yang bisa dipakai ulang.

Perbandingan berdampingan adegan hutan tanpa dan dengan screen-space contact shadow di Godot 4.8, gambar: Godot Engine

Sudut dinding bata yang dirender tanpa dan dengan ambient occlusion multi-bounce di Godot 4.8, gambar: Godot Engine

Graf visual shader Godot 4.8 dengan grup node yang bisa dipakai ulang sebagai subgraf, gambar: Godot Engine

Di balik layar, akses properti objek sekitar 1,6 kali lebih cepat dan engine menghemat sekitar 12 MB memori runtime dengan menyimpan properti dalam satu map. Menghapus banyak node anak sekaligus juga lebih cepat, yang membantu game yang membersihkan level besar atau pool peluru.

Breaking change yang perlu dicek sebelum upgrade

Beta yang sudah feature freeze adalah saat yang tepat untuk mencari kejutan. Perubahan berikut bisa memengaruhi proyek yang sudah ada:

  • .NET 10 wajib untuk build .NET (C#).
  • Input gamepad saat jendela tidak fokus diabaikan secara default di proyek baru.
  • Dialog punya judul default baru, dan perbaikan tekan ganda pada sentuhan bisa mengubah perilaku jika kodemu selama ini mengakalinya.
  • mbedTLS diperbarui ke 4.1.0, yang berdampak pada kode jaringan.
  • Skrip tidak bisa lagi mewarisi inner class miliknya sendiri.
  • Membangun engine dari source kini membutuhkan Python 3.10 atau lebih baru.

Daftar lengkapnya, beserta setiap pull request, ada di changelog interaktif Godot 4.8.

Cara aman menguji Godot 4.8 beta

  1. Salin proyekmu (atau commit ke version control) sebelum membukanya di beta. Proyek yang sudah di-upgrade ke versi lebih baru mungkin tidak bisa dibuka dengan mulus di versi lama.
  2. Unduh build yang tepat dari halaman unduhan resmi Godot 4.8 beta 2: Standard untuk GDScript, .NET untuk C#.
  3. Atau lewati instalasi dan buka editor web Godot 4.8 beta 2 di browser desktop untuk melihat sekilas.
  4. Jalankan game dan ekspor webmu, lalu periksa menu, input sentuh, serta blend mode atau shader yang dipakai.
  5. Laporkan regresi di issue tracker GitHub Godot dengan proyek kecil yang bisa mereproduksi masalahnya.

FAQ

Apakah Godot 4.8 sudah rilis?

Belum sebagai versi stabil. Godot 4.8 beta 2 dirilis pada 29 Oktober 2026 dan engine sedang dalam feature freeze, jadi pekerjaan yang tersisa sebelum rilis stabil adalah memperbaiki bug.

Haruskah saya memakai Godot 4.8 beta untuk game yang sebentar lagi rilis?

Tidak. Beta untuk pengujian. Tetap gunakan versi stabil saat ini untuk build rilismu dan coba 4.8 pada salinan proyek.

Apakah Godot 4.8 bagus untuk game web?

Ya, jika kamu memakai renderer Compatibility, yaitu renderer yang dipakai ekspor web. Versi 4.8 memperbaiki beberapa masalah Compatibility serta meningkatkan input sentuh dan penanganan teks, tapi tidak menambahkan fitur baru besar yang khusus untuk web.

Apakah saya butuh .NET 10 untuk Godot 4.8?

Hanya untuk build .NET yang menjalankan skrip C#. Build Standard dengan GDScript sama sekali tidak butuh .NET.

Bisakah mencoba Godot 4.8 tanpa menginstal apa pun?

Bisa. Editor web resmi untuk 4.8 beta 2 berjalan di browser desktop. Untuk pengujian serius, editor yang diunduh tetap pilihan yang lebih baik.

Artikel terkait

Memuat game…

VENOGAME / PLAYBOOK

Arenaku

Di perangkat ini. Tanpa akun.

Ketuk hati untuk membuat koleksi gamemu.