Симулятор подростка-фермера CS/TF2/PUBG-кейсов 2020-2022. Pre-alpha.
Find a file
Dmitrii Bykov d1b3afd006
Some checks failed
Godot CI / Import + smoke test (push) Failing after 19s
act1: FPV-комната с подарком, запиской и флешкой
3D-сцена 4×4м: стены/пол/потолок, окно (свечение), дверь, стол с пека,
кровать с одеялом, подарок-коробка на полу, отец-NPC в дверях.

Архитектура:
- FPVController (CharacterBody3D + Camera3D + RayCast3D) — mouse look,
  WASD, raycast-pickup, lock_input для катсцен.
- Interactable (StaticBody3D base) — toggle через collision_layer.
- DialogManager (autoload CanvasLayer) — субтитры snake-case, fullscreen
  записка, HUD-подсказки, prompt над крестом, await через signal.
- act1.gd — state machine: INTRO → EXPLORE_GIFT → INSIDE_GIFT →
  NOTE_READ → FATHER_FAREWELL (tween x-2.5) → SEEK_DRIVE → ENDING.

Канон-реплики из Пролог_Первый_день.md без правок:
- Отец intro + про флешку с Шиндой
- Записка «Не сожги. Пароль от Wi-Fi на холодильнике. — Бать»
- Мысли героя: «новый пека?», «бать ну ты красавчик», «Андрюхино так Андрюхино»

GL Compatibility renderer, unshaded материалы плоскими цветами под
pixel-art 640×360. Тестировано на RTX 5070 — стартует без ошибок.

main.tscn placeholder удалён, main_scene = act1_room.tscn.

Не покрыто в MVP (TBD):
- Опц. выход на кухню → холодильник → Wi-Fi пароль
- Mastermind hack-mini-game для подбора Wi-Fi
- Sfxr звуки (открытие коробки, шаги)
- Переход в Акт 2 (пока quit на финале)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-24 17:12:04 +03:00
.forgejo/workflows ci: фикс — убрал container: ubuntu:22.04 (не имел node для actions/checkout) 2026-05-24 15:30:48 +03:00
canon canon: _INDEX.md — навигатор для будущих сессий + обновлён project-memory 2026-05-24 16:56:12 +03:00
scenes act1: FPV-комната с подарком, запиской и флешкой 2026-05-24 17:12:04 +03:00
scripts act1: FPV-комната с подарком, запиской и флешкой 2026-05-24 17:12:04 +03:00
.gitignore baseline: канон + Godot 4.6 скелет + сценарий пролога v2 2026-05-24 14:27:33 +03:00
project.godot act1: FPV-комната с подарком, запиской и флешкой 2026-05-24 17:12:04 +03:00
Игра для Steam.txt baseline: канон + Godot 4.6 скелет + сценарий пролога v2 2026-05-24 14:27:33 +03:00
Пролог_Первый_день.md canon: FMS -> FSM Panel глобально + CHANNELS.md под user-скрины 2026-05-24 16:27:06 +03:00