Binari mesin Godot tidak resmi untuk Raspberry Pi.

3.0.6 karena tidak memiliki dukungan GLES2, hanya GLES3.headless dan server untuk 2.1.6 . Kami dapat mengkompilasinya di Raspberry Pi.Jika Anda ingin dukungan Godot resmi untuk Raspberry Pi, ada proposal tentang hal itu. Pergi ke sana dan beri kami jempol agar kami bisa mendapatkannya? Lai
Lihat menyusun.
Tabel ini hanya mengacu pada Raspberry Pi 4. Versi sebelumnya tidak teruji.
| 2.1.6 | 3.1.2 | 3.3.4 | 3.4.5 | 3.5.2 | |
|---|---|---|---|---|---|
| Editor | ✓ | * | ✓ | ✓ | ✓ |
| Template Ekspor | ✓ | ✓ | ✓ | ✓ | ✓ |
| Tanpa kepala | - | ✓ | ✓ | ✓ | ✓ |
| Server | - | ✓ | ✓ | ✓ | ✓ |
* : Ini berhasil, tetapi laggy/tidak responsif di Fullscreen (1920x1200). Membuat editor 1/2 atau 1/3 dari ukuran itu membuatnya berjalan lebih baik.- : tidak tersedia. Setiap file zip berisi: editor, templat ekspor, tanpa kepala dan server.
File zip ini hanya berisi: Templat editor dan ekspor.
Untuk membuka editor, jalankan:
./godot_x.x.x_rpi4_editor.bin
(di mana xxx adalah versi Godot) .
Anda mungkin perlu memberikan izin yang dapat dieksekusi ke biner. Jika itu masalahnya, jalankan:
sudo chmod +x godot_x.x.x_rpi4_editor.bin
Anda tidak harus menggunakan Raspberry Pi untuk mengekspor game untuk itu. Anda dapat menggunakan komputer apa pun yang menjalankan OS apa pun yang didukung oleh Godot.
Export .Linux/X11 .Debug , hapus Debugging Enabled .Custom Binary -> Release , pilih versi Template Ekspor yang cocok dengan versi proyek Anda.Binary , hapus 64 bits *.Export ..rpi4 saat menamai game yang diekspor.* Hanya untuk 32 bit binari.
Project -> Export .Linux/X11 .Binary Format , hapus 64 bits *.Custom template -> Release , pilih versi Template Ekspor yang cocok dengan versi proyek Anda.Export Project .Export With Debug ..x86 ke .rpi4 untuk menghindari kebingungan.* Hanya untuk 32 bit binari.
Anda dapat mengekspor file .pck dan menjalankannya dengan templat ekspor dari repositori ini.
Export .Linux/X11 .Binary , hapus 64 bits *.Export PCK/ZIP ..pck .OK .* Hanya untuk 32 bit binari.
Project -> Export .Linux/X11 .Binary Format , hapus 64 bits *.Export PCK/ZIP .Export With Debug ..pck .Save .* Hanya untuk 32 bit binari.
.pck tidak ada (artinya itu tertanam dalam biner yang dapat dieksekusi)..pck memiliki nama yang sama dengan biner yang dapat dieksekusi dan keduanya berada di direktori yang sama.Anda bisa menjalankan biner yang dapat dieksekusi, seperti ini:
./name_of_your_godot_game.ext
.pck memiliki nama yang berbeda dari biner yang dapat dieksekusi..pck berada di direktori yang berbeda dari biner yang dapat dieksekusi..pck independen (tanpa biner yang dapat dieksekusi). Anda harus lulus jalur file .pck menggunakan opsi --main-pack , seperti ini:
./godot_x.x.x_rpi4_export-template.bin --main-pack "/path/to/the/pck/file.pck"
Di Godot 2.x , gunakan -main_pack bukannya --main-pack .
Jika permainan yang Anda coba mainkan tidak berhasil, kemungkinan besar itu akan dibuat dengan versi Godot lainnya.
Bisa juga karena menggunakan GDNative atau C#, yang tidak didukung oleh Binari Raspberry Pi.
Jika Anda mendapatkan kesalahan ini saat mencoba bermain game:
Driver kartu video Anda tidak mendukung versi OpenGL yang didukung. Harap perbarui driver Anda atau jika Anda memiliki GPU yang sangat tua atau terintegrasi, upgrade.
Ini berarti bahwa permainan yang Anda coba jalankan menggunakan driver video GLES3, yang tidak didukung oleh Raspberri Pi.
Anda harus memaksa Godot untuk menggunakan driver video GLES2 dengan melewati parameter --video-driver GLES2 , seperti ini:
./godot_x.x.x_rpi4_export-template.bin --main-pack "/path/to/the/pck/file.pck" --video-driver GLES2
Pada Godot 2.x , gunakan -vd bukannya --video-driver .
Lihat Changelog.
Jangan ragu untuk:
Jika Anda menyukai proyek ini atau merasa bermanfaat, silakan pertimbangkan untuk mendukungnya melalui sumbangan ukuran apa pun untuk membantu membuatnya lebih baik.
Jika Anda tidak bisa, pertimbangkan untuk membagikannya dengan dunia ...
... atau memberinya bintang.
Terima kasih banyak!
Berkat: