Files
2026-10-27 17:47:47 +05:00

16 lines
1.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# grid-world — готовая веб-сборка игры
Здесь только **результат экспорта** из Godot (проект — в соседнем репозитории `my-world`). Руками ничего не правится.
Пуш в `main` запускает CI (`.gitea/workflows/deploy.yml`): ssh на сервер и `git pull` в `/opt/grid-world`, откуда nginx отдаёт сайт.
| Файл | Что это | Размер |
|---|---|---|
| `index.html`, `index.js`, `index.png`, `index.icon.png`, `index.apple-touch-icon.png`, `index.audio*.js` | страница и загрузчик | мелочь |
| `index.wasm` | движок Godot | 39,5 МБ (~10 МБ по сети с gzip) |
| `index.pck` | основная игра: хаб, игрок, сеть, порталы | ~70 КБ |
| `world.pck` | карта «Песочница» (качается при входе в портал) | ~13,6 МБ |
| `backrooms.pck` | карта «Backrooms» (качается при входе в портал) | ~21,3 МБ |
Пакеты карт (`*.pck`) должны быть выложены **вместе** с `index.*` и той же версией: клиент качает их при первом входе в портал.
Как собрать: в проекте `my-world` выполнить `tools/export_all.sh`. Подробности, деплой сервера и устройство — в `my-world/README.md`.