Неофициальные двоичные файлы двигателя Годо для малинового пи.

3.0.6 , потому что у него нет поддержки GLES2, только GLES3.headless и server для 2.1.6 . Мы можем скомпилировать их на Raspberry Pi.Если вам нужна официальная поддержка Годо для Raspberry Pi, есть предложение об этом. Иди туда и дай нам большие пальцы, чтобы мы могли его получить? !
Смотрите компиляцию.
Эта таблица относится только к Raspberry Pi 4. Предыдущая версия не проверена.
| 2.1.6 | 3.1.2 | 3.3.4 | 3.4.5 | 3.5.2 | |
|---|---|---|---|---|---|
| Редактор | ✓ | * | ✓ | ✓ | ✓ |
| Экспортный шаблон | ✓ | ✓ | ✓ | ✓ | ✓ |
| Без головы | - | ✓ | ✓ | ✓ | ✓ |
| Сервер | - | ✓ | ✓ | ✓ | ✓ |
* : Это работает, но это задержка/не отвечает на полноэкранное (1920x1200). Создание редактора 1/2 или 1/3 такого размера заставляет его работать лучше.- : Нет в наличии. Каждый zip -файл содержит: редактор, шаблон экспорта, без головы и сервер.
Эти zip -файлы содержат только шаблон редактора и экспорта.
Чтобы открыть редактор, запустите:
./godot_x.x.x_rpi4_editor.bin
(где xxx - версия Годо) .
Возможно, вам придется дать исполняемые разрешения бинарному. Если это так, беги:
sudo chmod +x godot_x.x.x_rpi4_editor.bin
Вам не нужно использовать Raspberry Pi, чтобы экспортировать игру для нее. Вы можете использовать любой компьютер, использующий любую ОС, поддерживаемую Годо.
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 (без исполняемого двоичного файла). Вам придется пройти путь к файлу .pck , используя опцию --main-pack , например:
./godot_x.x.x_rpi4_export-template.bin --main-pack "/path/to/the/pck/file.pck"
На Godot 2.x используйте -main_pack вместо --main-pack .
Если игра, в которую вы пытаетесь играть, не работает, это, скорее всего, будет потому, что она была сделана с другой версией Годо.
Это также может быть связано с тем, что он использует Gdnative или C#, которые не поддерживают двоичные файлы Raspberry Pi.
Если вы получите эту ошибку при попытке играть в игру:
Ваша видеокарта не поддерживает ни одну из поддерживаемых версий OpenGL. Пожалуйста, обновите свои драйверы или, если у вас есть очень старый или интегрированный GPU, обновить его.
Это означает, что в игре, которую вы пытаетесь запустить, использует видео драйвер GLES3, который Raspberri Pi не поддерживает.
Вам придется заставить Годо, чтобы использовать видео драйвера GLES2, передав параметр --video-driver 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 .
См. Чанженел.
Не стесняйтесь:
Если вы любите этот проект или обнаружите его полезным, пожалуйста, рассмотрите возможность поддержать его с помощью пожертвований любого размера, чтобы сделать его лучше.
Если вы не можете, подумайте о том, чтобы поделиться этим с миром ...
... или давать ему звезду.
Большое спасибо!
Благодаря: