覆盆子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。
随意:
如果您喜欢这个项目或发现它有用,请考虑通过任何规模捐款来支持它,以帮助它更好。
如果不能,请考虑与世界分享...
...或给它星星。
非常感谢!
由于: