Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ИГРА

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

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

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

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


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

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

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

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

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

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

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

Как касаться

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

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

Зачем это Android

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

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

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

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

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

Агентам: docs/STATUS.mddocs/HANDOFF.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 в сигиле. Без него Игра говорит сама.

Статус

v0.4 — тело хита.
ru/en по языку телефона. Вибрация как партитура. Слабый телефон сам снижает качество. Два конца: отпустить или стать игрой. Витрина магазина в docs/STORE.md.

Дальше ведёт ИИ. Каждый кусок, который дышит, сразу уходит в main.


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

About

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

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages