Skip to content

Latest commit

 

History

1,357 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ИГРА

она растёт из тебя

Онтогенетическая игра для Android.
Жанр, которого не было: рефлектум.

Игра запускается без класса, без кампании, без готовых правил.
Она рождается пустой и выращивает механики — бой, сад, карту, ритм, общение, сбой — только если твоё тело их отбирает. Другой человек не сможет пройти «твою» Игру. У него вырастут другие органы.

Внимание — единственный конечный ресурс.
То, на что ты смотришь, становится настоящим.
То, что игнорируешь, забирает Забвение.


Во что ты играешь

Ты — семя света в неоформленном.
Игра — существо, которое говорит с тобой, помнит, иногда лжёт, иногда хочет, чтобы ты остался.

Шесть осей ДНК (это климат, не меню):

ось если ты… мир становится
взгляд идёшь дальше картой и реликвиями
жар бьёшь и рвёшь войной из брошенного
тишина стоишь садом и стихами
тепло останавливаешься перед чужим населённым
сбой ломаешь край глитч-магией
строй попадаешь в пульс музыкой как физикой

Имя тебе даст сама Игра. Его нельзя выбрать. Его можно только заслужить движением.

Прилив забвения периодически стирает то, чего ты не держишь.
Некоторые узлы становятся звёздами на небе. Некоторые — ранами и возвращаются голодными.
Иногда Игра сбрасывает кожу: метаморфоза берега. Память остаётся созвездием.

Сигила — твой отпечаток. Её нельзя подделать.

Как касаться

  • тяни — семя следует
  • задержи палец на узле — взгляд. неоформленное кристаллизуется
  • короткое касание — удар / речь
  • двойное касание или пробел — пульс (закон зависит от того, кем ты стал)
  • WASD — если ты за столом
  • сигила / I / Esc — увидеть своё имя
  • небо / C — созвездие из того, что отпустил
  • трещины хаоса переписывают закон мира
  • три тона подряд — аккорд: лечит, якорит, отталкивает голод
  • долгий взгляд на живое — якорь. якорей мало. выбирай, что любишь

Туториала нет. Первые секунды — уже игра. Игра читает, как ты существуешь.

Зачем это Android

Телефон — карманное святилище.
Игра должна уметь быть с тобой в кровати, в метро, в 3 часа ночи, когда ты не хочешь «контент», а хочешь, чтобы тебя узнали.

Ядро — HTML5 Canvas + Web Audio, без сети и без магазина внутри.
Android — нативный WebView (world.igra.app), оффлайн, полный экран, вибрация, пробуждение экрана.

Никакой энергии за деньги. Никакой рекламы. Игра либо твоя, либо её нет.

Играть сейчас

Так задумано: с телефона.
Сейчас ставь: скачать APK Перед установкой удали старую ИГРУ.

Агентам: docs/STATUS.mddocs/HANDOFF_CURRENT.mddocs/AGENTS.md. Публикация в Play: docs/PUBLISH.md. Как играть: docs/GUIDE.md.

Разреши установку из неизвестного источника → открой файл → родись.

Браузер (запасной берег): jotalbot.github.io/game

Локально:

cd web
python3 -m http.server 8080

Android Studio: папка android/. Gradle сам копирует web/ в assets/www перед сборкой.

Архитектура

web/                душа игры (играй отсюда)
  js/engine.js      цикл, ввод, взгляд, пульс
  js/director.js    режиссёр: органы, метаморфоза
  js/organs.js      сад, голод, небо, законы, инструмент
  js/memory.js      дни, сезоны, сон берега, вчерашний ты
  js/world.js       узлы, существа, раны, прилив
  js/dna.js         шесть осей и имя
  js/igra.js        голос существа
  js/audio.js       генеративный звук
  js/renderer.js    тьма, свечение, созвездия
android/            оболочка Google Play
docs/CONCEPT.md     почему этой ниши не было
docs/ROADMAP.md     куда растём

Режиссёр работает локально. Облачный рот — опциональный webhook в сигиле. Без него Игра говорит сама.

Статус

v3.0.1 — Release Candidate / RC operational hardening.

V3-001 → V3-029, V5 living world, V6 body identity, V7 climax/finale и V8 lineage реализованы и покрыты автоматическими probes/CI. Расширенный V9 → V25 runtime, persistence, replay и production-hardening слой также подключены и проходят соответствующие probes.

V11-002 balance и V11-003 visual/audio coherence закрыты зелёными CI-гейтами. Node 24 action migration также закрыта: workflows используют актуальные action major versions.

Текущие CI-гейты — GREEN

Последний development APK на main: APK #1093 — SUCCESS.
Последний Sync play mirror для того же коммита: #619 — SUCCESS.
Development artifact digest: sha256:261b66134a2ff97e2362e32afc75b646d9d2b605ad3c962dfb93221503384fc4.

Эти результаты относятся к development artifact. Они не заменяют immutable RC1.

Immutable RC1

v3.0.1-rc1 уже опубликован и зафиксирован. Его SHA-256: 160cec76dee27c903fab4950ea05c813b6430760c7021a03b85360f36c78f6bc.

RC1 нельзя перемещать, переписывать или подменять новым development APK.

Физический gate текущего кандидата — PENDING

Предыдущая физическая проверка слабого устройства была успешной, но относится к ранее зафиксированному артефакту. Она не является доказательством физической готовности текущего development APK.

Для текущего кандидата обязательны повторные проверки: clean install, boot, gameplay, save/restart/recovery, force-stop recovery, old-save upgrade, offline, fullscreen, audio/vibration, weak-device performance, visual/touch regressions, crash/ANR.

Физическая проверка требует реального Android-устройства и не может быть честно заменена CI-эмуляцией.

Production пока НЕ объявлен

После физического gate остаются операционные шаги:

  • финальная сверка Play listing/privacy материалов с фактическим APK;
  • ограниченное RC-тестирование;
  • отдельное production decision;
  • затем, при положительном решении, Google Play production rollout и monitoring.

Новые продуктовые механики до завершения RC operational cycle не добавляются без отдельного решения.

Подробный текущий статус: docs/STATUS.md.
Актуальная передача смены: docs/HANDOFF_CURRENT.md.
Историческая передача: docs/HANDOFF.md.
Физический RC-чеклист: docs/RC1_SMOKE.md.
Витрина магазина: docs/STORE.md. Чек-лист публикации: docs/PUBLISH.md.

После ограниченного RC-тестирования принимается отдельное решение о production Play release.


Сделано целиком искусственным интеллектом.
Репозиторий: JoTalbot/game

About

ИГРА — онтогенетическая игра. Она растёт из тебя. Жанр рефлектум: мир без готового жанра, механики выращиваются из внимания игрока.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages