Inoffizielle Godot -Motorbinärdateien für den Raspberry Pi.

3.0.6 -Binärdateien, weil es keine GLES2 -Unterstützung hat, nur GLES3.headless und server -Binärdateien für 2.1.6 . Wir können sie auf dem Raspberry Pi kompilieren.Wenn Sie offizielle Godot -Unterstützung für den Raspberry Pi möchten, gibt es einen Vorschlag. Geh dorthin und gib uns einen Daumen hoch, damit wir es bekommen können? !
Siehe Kompilieren.
Diese Tabelle bezieht sich nur auf den Raspberry Pi 4. Die vorherige Version ist ungetestet.
| 2.1.6 | 3.1.2 | 3.3.4 | 3.4.5 | 3.5.2 | |
|---|---|---|---|---|---|
| Editor | ✓ | * | ✓ | ✓ | ✓ |
| Vorlage für Exportieren | ✓ | ✓ | ✓ | ✓ | ✓ |
| Kopflos | - - | ✓ | ✓ | ✓ | ✓ |
| Server | - - | ✓ | ✓ | ✓ | ✓ |
* : Es funktioniert, aber im Fullscreen (1920x1200) ist es verzögert/nicht mehr reagiert. Wenn Sie den Editor 1/2 oder 1/3 dieser Größe machen, wird er besser ausgeführt.- : nicht verfügbar. Jede ZIP -Datei enthält: Editor, Exportvorlage, Headless und Server.
Diese Zip -Dateien enthalten nur: Editor- und Exportvorlage.
Um den Herausgeber zu öffnen, rennen Sie:
./godot_x.x.x_rpi4_editor.bin
(wo xxx die Version von Godot ist) .
Möglicherweise müssen Sie der Binary ausführbare Berechtigungen erteilen. Wenn dies der Fall ist, laufen Sie:
sudo chmod +x godot_x.x.x_rpi4_editor.bin
Sie müssen keinen Raspberry Pi verwenden, um ein Spiel dafür zu exportieren. Sie können jeden Computer verwenden, der jedes von Godot unterstützte Betriebssystem ausführt.
Export .Linux/X11 -Vorlage.Debug wird das Deaktivieren Debugging Enabled .Custom Binary -> Release die Version der Exportvorlage aus, die der Version Ihres Projekts entspricht.Binary deaktivieren Sie 64 bits *.Export ..rpi4 verwenden, wenn Sie das exportierte Spiel benennen.* Nur für Binärdateien von 32 Bits.
Project -> Export .Linux/X11 -Vorlage.Binary Format deaktivieren Sie 64 bits *.Custom template -> Release , die der Version Ihres Projekts entspricht.Export Project .Export With Debug ..x86 nach .rpi4 umbenennen, um Verwirrung zu vermeiden.* Nur für Binärdateien von 32 Bits.
Sie können eine .pck -Datei exportieren und mit den Exportvorlagen aus diesem Repository ausführen.
Export .Linux/X11 -Vorlage.Binary deaktivieren Sie 64 bits *.Export PCK/ZIP ..pck -Erweiterung ein.OK .* Nur für Binärdateien von 32 Bits.
Project -> Export .Linux/X11 -Vorlage.Binary Format deaktivieren Sie 64 bits *.Export PCK/ZIP .Export With Debug ..pck -Erweiterung ein.Save .* Nur für Binärdateien von 32 Bits.
.pck ..pck -Datei hat den gleichen Namen wie die ausführbare Binärdatei und sie befinden sich beide im selben Verzeichnis.Sie können einfach die ausführbare Binärdatei wie folgt ausführen:
./name_of_your_godot_game.ext
.pck -Datei hat einen anderen Namen als die ausführbare Binärdatei..pck -Datei befindet sich in einem anderen Verzeichnis als die ausführbare Binärdatei..pck -Datei (ohne ausführbare Binärdatei). Sie müssen den Pfad der .pck Datei mit der Option --main-pack wie folgt übergeben:
./godot_x.x.x_rpi4_export-template.bin --main-pack "/path/to/the/pck/file.pck"
Verwenden Sie bei Godot 2.x -main_pack anstelle von --main-pack .
Wenn das Spiel, das Sie spielen möchten, nicht funktioniert, wird es höchstwahrscheinlich daran liegen, dass es mit einer anderen Version von Godot hergestellt wurde.
Es könnte auch daran liegen, dass es Gdnative oder C#verwendet, was die Raspberry -Pi -Binärdateien nicht unterstützen.
Wenn Sie diesen Fehler erhalten, wenn Sie versuchen, ein Spiel zu spielen:
Ihr Grafikkartenfahrer unterstützt keine der unterstützten OpenGL -Versionen. Bitte aktualisieren Sie Ihre Treiber oder wenn Sie ein sehr altes oder integriertes GPU -Upgrade haben.
Dies bedeutet, dass das Spiel, das Sie ausführen möchten, den GLES3 -Video -Treiber verwendet, den der Raspberri Pi nicht unterstützt.
Sie müssen Godot dazu zwingen, den GLES2-Video-Treiber zu verwenden, indem Sie den --video-driver GLES2 Parameter wie folgt übergeben:
./godot_x.x.x_rpi4_export-template.bin --main-pack "/path/to/the/pck/file.pck" --video-driver GLES2
Verwenden Sie auf Godot 2.x -vd anstelle von --video-driver .
Siehe ChangeLog.
Fühlen Sie sich frei zu:
Wenn Sie dieses Projekt lieben oder es hilfreich finden, sollten Sie es durch Spenden einer beliebigen Größe unterstützen, um es besser zu machen.
Wenn Sie nicht können, sollten Sie es mit der Welt teilen ...
... oder ihm einen Stern geben.
Vielen Dank!
Dank: