- Перенос: Net→net, Player→player, World/*→maps/{hub,sandbox,backrooms}, core, objects,
models/*→chasers/{rock,verity} и maps/*/models. Имена внутри папок с .glb не менялись
(рядом лежат извлечённые текстуры). Все пути, пресеты экспорта и автолоады обновлены.
- Преследователи: rock-follow.gd → chasers/chaser.gd; камень в песочнице теперь инстанс
chasers/rock/rock.tscn (как Верити).
- Удалён мусор: неиспользуемое небо sunflowers, Tree_01.glb, rock-path.gd, старая
модель Верити, unwrap_cache (теперь в .gitignore).
- Основной пакет игры 70 КБ (камень и Верити уехали в пакеты карт).
- tools/: export_all.sh, serve_web.py (nginx-подобный dev-сервер), deploy_server.sh,
test/ (боты, временный проект и сервер). Net: флаг --client для headless-клиента.
- deploy/: боевые nginx.conf и my-world.service, project.godot выделенного сервера.
- README переписан: что есть и чего нет, структура, карты, преследователи, сеть, пакеты,
деплой, грабли, дорожная карта (телефон).
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
14 lines
424 B
Plaintext
14 lines
424 B
Plaintext
; Проект выделенного сервера (headless). Кладётся рядом с папкой net/ из репозитория.
|
|
; На сервере: /opt/my-world-server/{project.godot, net/, godot}. См. tools/deploy_server.sh
|
|
config_version=5
|
|
|
|
[application]
|
|
|
|
config/name="world2-server"
|
|
run/main_scene="res://net/server.tscn"
|
|
config/features=PackedStringArray("4.7")
|
|
|
|
[autoload]
|
|
|
|
Net="*res://net/net.gd"
|