Binarios del motor de Godot no oficial para la Raspberry Pi.

3.0.6 binarios porque no tiene soporte GLES2, solo GLES3.headless y server para 2.1.6 . Podemos compilarlos en la Raspberry Pi.Si desea apoyo oficial de Godot para la Raspberry Pi, hay una propuesta al respecto. ¿Ve allí y danos un pulgar hacia arriba para que podamos conseguirlo? !
Ver compilación.
Esta tabla se refiere solo a la Raspberry Pi 4. La versión anterior no se ha probado.
| 2.1.6 | 3.1.2 | 3.3.4 | 3.4.5 | 3.5.2 | |
|---|---|---|---|---|---|
| Editor | ✓ | * | ✓ | ✓ | ✓ |
| Plantilla de exportación | ✓ | ✓ | ✓ | ✓ | ✓ |
| Sin cabeza | - | ✓ | ✓ | ✓ | ✓ |
| Servidor | - | ✓ | ✓ | ✓ | ✓ |
* : Funciona, pero es lento/sin responder en Fullscreen (1920x1200). Hacer el editor 1/2 o 1/3 de ese tamaño hace que funcione mejor.- : No disponible. Cada archivo zip contiene: editor, plantilla de exportación, sin cabeza y servidor.
Estos archivos ZIP solo contienen: plantilla de editor y exportación.
Para abrir el editor, ejecute:
./godot_x.x.x_rpi4_editor.bin
(donde xxx es la versión de Godot) .
Es posible que deba dar permisos ejecutables al binario. Si ese es el caso, ejecute:
sudo chmod +x godot_x.x.x_rpi4_editor.bin
No tienes que usar una Raspberry Pi para exportar un juego para él. Puede usar cualquier computadora que ejecute cualquier sistema operativo compatible con Godot.
Export .Linux/X11 .Debug , desmarque Debugging Enabled .Custom Binary -> Release , seleccione la versión de la plantilla de exportación que coincida con la versión de su proyecto.Binary , desmarque 64 bits *.Export ..rpi4 al nombrar el juego exportado.* Solo para 32 bits binarios.
Project -> Export .Linux/X11 .Binary Format , desmarque 64 bits *.Custom template -> Release , seleccione la versión de la plantilla de exportación que coincida con la versión de su proyecto.Export Project .Export With Debug ..x86 a .rpi4 para evitar confusiones.* Solo para 32 bits binarios.
Puede exportar un archivo .pck y ejecutarlo con las plantillas de exportación de este repositorio.
Export .Linux/X11 .Binary , desmarque 64 bits *.Export PCK/ZIP ..pck .OK .* Solo para 32 bits binarios.
Project -> Export .Linux/X11 .Binary Format , desmarque 64 bits *.Export PCK/ZIP .Export With Debug ..pck .Save .* Solo para 32 bits binarios.
.pck (lo que significa que está incrustado en el binario ejecutable)..pck tiene el mismo nombre que el binario ejecutable y ambos están en el mismo directorio.Puede ejecutar el binario ejecutable, así:
./name_of_your_godot_game.ext
.pck tiene un nombre diferente al binario ejecutable..pck está en un directorio diferente al binario ejecutable..pck independiente (sin un binario ejecutable). Tendrá que pasar la ruta del archivo .pck usando la opción --main-pack , así:
./godot_x.x.x_rpi4_export-template.bin --main-pack "/path/to/the/pck/file.pck"
En Godot 2.x , use -main_pack en lugar de --main-pack .
Si el juego que estás tratando de jugar no funciona, lo más probable es que se haya hecho con otra versión de Godot.
También podría deberse a que usa Gdnative o C#, que los binarios de Raspberry Pi no admiten.
Si recibes este error al intentar jugar un juego:
El controlador de su tarjeta de video no admite ninguna de las versiones OpenGL compatibles. Actualice sus controladores o si tiene una GPU muy antigua o integrada.
Significa que el juego que estás intentando ejecutar usa el controlador de video GLES3, que el Raspberri Pi no es compatible.
Tendrás que obligar a Godot a usar el controlador de video GLES2 pasando el parámetro --video-driver GLES2 , como este:
./godot_x.x.x_rpi4_export-template.bin --main-pack "/path/to/the/pck/file.pck" --video-driver GLES2
En Godot 2.x , use -vd en lugar de --video-driver .
Ver ChangeLog.
Siéntete libre de:
Si le encanta este proyecto o le resulta útil, considere apoyarlo a través de donaciones de cualquier tamaño para ayudar a mejorarlo.
Si no puede, considere compartirlo con el mundo ...
... o darle una estrella.
¡Muchas gracias!
Gracias a: