覆盆子Pi的非官方Godot Engine二進制。

3.0.6二進製文件,因為它沒有GLES2支持,而只有GLES3。2.1.6的headless和server二進製文件。我們可以在Raspberry Pi上編譯它們。如果您想官方的Godot支持Raspberry Pi,那麼就有一個建議。去那裡,給我們大拇指,以便我們得到嗎?呢
參見編譯。
該表僅指覆盆子Pi 4。先前的版本未經測試。
| 2.1.6 | 3.1.2 | 3.3.4 | 3.4.5 | 3.5.2 | |
|---|---|---|---|---|---|
| 編輯 | ✓ | * | ✓ | ✓ | ✓ |
| 導出模板 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 無頭 | - | ✓ | ✓ | ✓ | ✓ |
| 伺服器 | - | ✓ | ✓ | ✓ | ✓ |
* :它有效,但在Fullscreen(1920x1200)上是懶惰/無反應的。使編輯器1/2或1/3的大小使其運行更好。- : 無法使用。 每個ZIP文件包含:編輯器,導出模板,無頭和服務器。
這些ZIP文件僅包含:編輯和導出模板。
要打開編輯器,請運行:
./godot_x.x.x_rpi4_editor.bin
(其中xxx是Godot的版本) 。
您可能需要授予二進製文件的可執行權。如果是這樣,請運行:
sudo chmod +x godot_x.x.x_rpi4_editor.bin
您不必使用Raspberry Pi為其導出遊戲。您可以使用運行Godot支持的任何操作系統的任何計算機。
Export 。Linux/X11模板。Debug中, Debugging Enabled 。Custom Binary -> Release中,選擇與項目版本匹配的導出模板的版本。Binary中,取消選中64 bits *。Export 。.rpi4擴展名。*僅適用於32位二進製文件。
Project -> Export 。Linux/X11模板。Binary Format ,取消選中64 bits *。Custom template -> Release中,選擇與項目版本匹配的導出模板的版本。Export Project 。Export With Debug 。.x86到.rpi4 ,以避免混淆。*僅適用於32位二進製文件。
您可以導出.pck文件並使用此存儲庫中的導出模板運行。
Export 。Linux/X11模板。Binary中,取消選中64 bits *。Export PCK/ZIP 。.pck擴展程序輸入遊戲名稱。OK 。*僅適用於32位二進製文件。
Project -> Export 。Linux/X11模板。Binary Format ,取消選中64 bits *。Export PCK/ZIP 。Export With Debug 。.pck擴展程序輸入遊戲名稱。Save 。*僅適用於32位二進製文件。
.pck文件(這意味著它嵌入了可執行的二進製文件中)。.pck文件的名稱與可執行的二進製文件相同,並且它們都在同一目錄中。您可以像這樣運行可執行的二進製文件:
./name_of_your_godot_game.ext
.pck文件的名稱與可執行的二進製文件不同。.pck文件與可執行二進制的目錄不同。.pck文件(沒有可執行的二進製文件)。您必須使用--main-pack選項傳遞.pck文件的路徑,例如:
./godot_x.x.x_rpi4_export-template.bin --main-pack "/path/to/the/pck/file.pck"
在Godot 2.x上,使用-main_pack代替--main-pack 。
如果您想玩的遊戲不起作用,那很可能是因為它是用另一個版本的Godot製成的。
這也可能是因為它使用了覆盆子Pi二進製文件不支持的GDNative或C#。
如果您在嘗試玩遊戲時會遇到此錯誤:
您的視頻卡驅動程序不支持任何支持的OpenGL版本。請更新您的驅動程序,或者您的GPU非常舊或集成的GPU升級。
這意味著您要運行的遊戲使用GLES3視頻驅動程序,Raspberri Pi不支持。
您必須通過通過--video-driver GLES2參數來強迫Godot使用GLES2視頻驅動程序,例如:
./godot_x.x.x_rpi4_export-template.bin --main-pack "/path/to/the/pck/file.pck" --video-driver GLES2
在Godot 2.x上,使用-vd代替--video-driver 。
請參閱ChangElog。
隨意:
如果您喜歡這個項目或發現它有用,請考慮通過任何規模捐款來支持它,以幫助它更好。
如果不能,請考慮與世界分享...
...或給它星星。
非常感謝!
由於: