ГоуХоум

PENDING DO 01.01.2027 то есть никогда но это еще не точно!

не публикован · Home

Шаги прежде, чем начать:

  • Перенести грока на мак
  • Поднять MCP
  • Поднять сайт, домен и базу данных.
  • Подготовить все данные по игре и техностек.

Суть канвы замеса

  • обычный работяга каждый день вынужден добираться домой; он изрекает фразу "покемон go домой!" выходя из офиса, берёт свой саквояж и направляется до транспорта, который "телепортирует" его домой

Идеи / todo

  • ключевая развязка через локацию карта города - где показан аватар, счёт бабок, запланировать вид транспорта, прочие статы
  • процесс покемон go – или аватар двигается по маршруту, и потом открывается сцена-событие на пути с анимацией, возможностью развилки выбора, диалогом; или сразу после выбора маршрута своего рода 2д платформер, с выбранным транспортом
  • в прогресс можно открывать/находить новые маршруты как добираться до дома
  • каждый день зарабатывается какой-то бабос
  • можно двигаться на блатной ноге
  • по пути на хату можно ограбить магазин, на предмет продуктов
  • варианты выбора транспортного сообщения?!
  • пробки, ехать на своем велосипеде, ехать на самокатчике, отжать у доставщика
  • топать пешком, по пути встречаются опасности, саквояж тяжёлый, персонаж может устать
  • ехать на своем авто если накопил бабок гобратясь на дядю и купил
  • ехать на тралике, есть пересадка с трамвайчиком
  • прыгать на автик, и толкатся среди других пассажиров, можно получить по башке от вредной бабки тяжёлой авоськой с кирпичами, за то что не уступил место эффект может быть летальным
  • страж противопорядка, может быть встречен по пути, и персонаж посажен на штраф за разгуливание в непристойном виде, бабки автоматом снимаются в угоду казны со всех счетов и кошельков;
  • по пути домой можно встретить старого закадычного кентукки приятеля, и отправится вместе с ним в бар "по умолчанию", теряешь деньги, получаешь похмелье просыпаешься в канаве, ничего не помнишь, надо идти на работу, дома не спал
  • с развитием прогресса, выживания в этом нелегком процессе путешествия, можно дойти до изобретения будущего – кабины "телепорта", считается покупка такой кабины "конец игры"

вступительная заставка

  • фон города, или рандомные концепт бонус арты из лора игры или не реализованных моментов
  • выбор меню:
    • старт игры -> создать персонажа
    • загрузка -> если есть сейв
    • таблица лидеров

выбор персонажа

  • мастер-покемон
  • задать возраст?
  • указать имя игрока
  • выбрать аватар внешность, который будет показываться на карте и других локациях
    • рандомные пиксель-арт масштабируемые 128х128 (размер надо смотреть по общей демо-сцене) пикчи с характерами, родословной, стилем, вероисповеданием, увлечениями, рассой персонажа

экран загрузки

  • фон в виде рабочего стола и системника на нем горизонтального обшарпанного, с открытой кареткой cd-rom, на столе элт моник, проводные клава и мышь от фирмы микрослоп (microslope), на столе лежат компакт диски и дискеты 3,5" подписанные в ручную, компакты с разными подписями и обложками (игры, музыка, фото) – лорные обьекты указатели для других игр не больше двух (типа банка энергетика в стиле банана-тяги, фигурки гномов возле мониторов, стойка с дисками где читаются надписи "покемон go домой", симулятор телефонов Nord-Tycoon, плакат-флайер на открытие презентацию новой игры Игрок (раннер Igrok))
  • пара кнопок назад и загрузить
  • список сохранений для выбора, всего игроку доступно 4слота сохранений
  • ?для дебага фича разработки поле активатор-кнопка "открыть" подгрузка файла сейва с локальной фс диска

игровые сайд-эффекты

  • в процессе go могут произойти странные события с персонажем
    • астрологи обьявили сезон потных ботинок
    • тетушка по линии троюродной бабки Нинки Зыкиной сестры мужика брата баба - скоропостижно скончалась и оставила наследство - единственный наследник мастер-покемон
    • проспал на работу, не попал на транспорт, проезжающая машина обрызгала грязью из лужи, пролетающая прица загадила саквояж, в итоге игрок не попадает на работе получает прогул
    • сегодня день рождения покемона и он решает устроить вечеринку, никто не пришел, он бухает в подворотне с бомжами
  • в процессе go может поменятся погода, синоптики предупреждали, вот оно и случилось
  • в каждый новый день персонаж входит и появляется блок размышления покемона (своего рода подсказки, как лучше или хуже провести день, к которой игрок может прислушаться или нет):
    • за бортом отличная погода, может сегодня поехать на велосипеде?
    • либо такая подсказка может появлятся в событиях, например при входе на карту – по радио сказали, завтра будет дождь
    • заходил вечером домой встретился с соседом, тот рассказал что завтра пойдет на парад клоунов, проходить будет на главных улицах, большинство дорог будет перекрыто
  • могут произойти независимые события в городе и окраинах, своего рода сводка новостей:
    • на полях в соседней деревне нашли древние круги на полях, все обыватели, туристы и прочие зеваки едут посмотреть, дороги загружены
    • в башню мертвецов прилетел самолёт орошитель полей, разрушения блокируют дороги а районе
    • начались выборы и голосование, сегодня никто не пойдёт на работу
    • жители в хаосе, квартал обесточило и залило водой, инженеры строители новостройки прокопали портал в ад, пол города перекрыло, транспорт не ходит
    • большая автокатастрофа на улице штурвальной, из-за ошибки светофоров врезались две фуры, одна с куклами дрочуклами, вторая с пенисами, жители набигают, разбирают халяву на экспонаты, дорожные службы и прочие стражи противопорядка не справляются, творится что-то неописуемое, кто-то дрочит, кто-то точит

детализация механик

Игра текстовая как NORD?? Рандомные бафы и дебафы при пути домой? Как зарабатывать деньги??

  • начинает игрок с самого нижнего ранга, типа там "шныряло-подай патроны незаметный сотрудник планктона" или "эй слышь, как тебя там", потом по мере продвижения в ставках на спорт и успешных впариваний бронзовых шаров - продвигается до слабых, младших, нижних, средних, главных ролей, типа манагер района; возможно получает узнаваемость и некоторую популярность
  • деньги зарабатываются, просто фиксированной суммой с каждодневных продаж, ну и от общей ставки должности, если день был успешным может быть надбавка от босса;
  • игра тексто-графическая со смешанной механикой новелла и 2d платформер (перемещения по карте и локации где происходят события, выводятся различные варианты развития событий)
  • игрок выбирает вариант из возможных событий например если встретился страж противопорядка, или охранник в магазине;
    • игрока подозревают в непристойном поведении или воровстве
    • можно попробовать убежать или принять наказание
      • кубик кидать не надо, просто от набора базовых параметров - типа усталось, количество денег на счету, количество выполненной работы, и случайности алгоритма – есть шанс успешно сбежать, соответствено при негативном развитии событий персонаж попадает в кпз, провел день в кутузке не вышел на работу, теряет деньги, будет побит, получает в личное дело привод за ассоциальное поведение
      • при согласии принять наказание, просто испорченное настроение и потеря денег, за адвоката
  • некоторые уровни, допустим доехать на велосипеде до дома – тут можно изобразить в полный 2d платформер, как Igrok – на пути попадаются препятствия, нужно уворачиватся на велосипеде от пролетающей чайки, пивных банок на дороге и прочего мусора, не въехать в стену, не сбить бабку, не быть сбитым проезжающей машиной, покусанным злобной собакой, не прилетел кирпич от хулигана, ну и прочие приключения; длинным уровень не может быть, расчетное время-расстояние отображено на карте, когда выбирается маршрут и способ телепорта покемона
  • некоторые уровни, как поезда в автике, просто может быть разбавлена некоторой сценой автобуса, набитого битком, или пустого, стоишь или сидишь, получаешь по башке от бабки, или проехал зайцем, контроллер поймал и заставил облизывать ботинок, водитель везет как дрова, персонажа укачало и обрыгался, ну тут крч уже от количества желаемых кат-сцен, может тупо просто скучно под музычку, мимо-крокодилом, проехал порожняком и ничего не случилось, т.е. на карте отображается иконка автика – который по городу едет, по дорогам, и возле остановки дома персонаж выходит
  • среднее время достижения офис-дом, так же должно расчитыватся от маршрута (каждый маршрут по сути уникален) и выбранного транспорта, – зимой допустим не работает самокат, на велосипеде едет отважный духом, есть большой шанс отморозить яйца, застрять в сугробе, заехать в больничку с воспалением хитрости и провалятся там до скончания веков, потерять ум, честь и совесть.
  • для маршрутов телепорта могут быть открыты новые виды, типа на велосипеде проехал, нашёл новый путь, срезку через дворы

Счет игроков будет записывать в базу данных и отображаться на сайте. Конец игры определяется должностью. Счет таблица - Имя, дата вступления в должность, деньги, очки повышения. Чем меньше дата вступление в должность - тем выше игрок в таблице лидеров.

Промпт для клода на 18.09.2026

Сделай промпт для создания игры.Название —-. Сюжет:На дворе 1 июня 2026, Цель выжить став директором фирмы имея самую дорогую машину и самый дорогой дом.Судьбу дня определяют случайные события и выбор игрока. Конец игры увольнения с работы, смерть. Игрок, обычный рядовой менеджер в компании ООО "Бронзовые шары" каждый день берет с собой большой чемодан и должен добираться домой с работы. Так же есть два времени года. Зима и Лето. Общая механика игры. Начало дня: рабочий день и ответы на звонки(случайные события отсутствуют) - Середина дня: Повышения/понижения, можно зайти в магазин, повысить настроение - Вечер: Путь домой, события которые определяют ход следующего дня.

Переменные:

Игрока:

  • Деньги
  • Настроение
  • Усталость
  • Очки повышения
  • Должность
  • Алкогольная зависимость
  • Голод

Второстепенные:

  • Настроение начальства
  • Мировая напряженность(влияет на цены в магазине)

Должности игрока

  • Младший менеджер(Старт игры) - 0 очков повышения
  • Менеджер - 25 очков повышения
  • Старший менеджер - 50 очков повышения - с этой должности начинается по 6 вопросов в день
  • Главный менеджер - 100 очков повышения
  • Начальник отдела - 200 очков повышения - с этой должности по 6 вопросов в день + 1 вопрос от фирмы которые тоже влияет на очки повышения
  • Начальник филиала - 400 очков повышение - с этой должности по 6 вопросов в день + 3 вопроса от фирмы
  • Заместитель директора 800 очков повышения - с этой должности по 8 вопросов в день + 6 вопросов от фирмы
  • Директор - 2500 очков повышения - Победа

Начало дня

день разбит на фазы утро-планерка, рабочие часы, обед, рабочие часы, конец рабочей смены

утро-планерка

  • можно сформировать набор вопросов для успешного решения:
    • для младших должностей это зачастую физический труд доставка корреспонденции, холодные продажи, помочь разгрузить фуру с печеньками для офиса, оформить доставку туалетной бумаги, подговить презентацию в экселе для старшего менеджера, налить кофе боссу, сгоняй в ближайший магаз за тонером для принтера, помоги с перестановкой мебели в бухгалтерии, разбери всю корреспонденцию по отделам и разнеси сотрудникам, съезди и встреть, размести в гостиннице делегацию японцев интересующихся технологией производства шаров и все в таком духе – очков выполняемая работа дает мало, бонусов никаких, зарплату могут задержать, удовольствия от работы мастер-покемон не получает, только увеличивается депрессия
    • для средних этажей – возможность тратить часть дня на обучения? разбор звонков, активные продажи, оформление сделок,

в обед

  • могут произойти или не произойти события в офисе
  • рабочие фазы дня, для игрока проходят на младших уровней после планерки выбора задания на день, получения экстренного важного поручения от старших или напрямую от босса который не любит лентяев – автоматически;
  • на средних нужно делать осознанный выбор в ответах, остальные планы просто проходят автоматом добавляются или убавляются статы денег, влияния, навыков, настроения

Заработок:Игроку в течении игры и по мере повышения придется отвечать на неадекватные вопросы клиентов:

  • Мне приснилось что пара бронзовых шаров прилетела из другой галактики и поглотило все живое
    • А на утро вышла черепаха? ++
    • Вы делали рентген? В голове не видно силуэт бэтмена? +
    • Вы знаете, мне сегодня тоже приснился этот сон. Что из одного шара вышли человечки и предложили успешную сделку, вы бы не хотели попробовать наш промо пакет бронзовых шаров?
    • Перестаньте сюда звонить -
  • У семи нянек …?!
    • … четырнадцать сисек +
    • Ну это легко! Дитя без глазу +-
    • Здравствуйте, вы наш 1000ый покупатель. Поздравляю. Давайте оформим доставку шаров -
    • Сбросить звонок
  • Клюнул сом!!!?
    • Подсекай!!! +
    • я удивился, но в целом был не против ++
    • Удивительное дело, как раз сегодня у нас рыбный, т.е. шарный день, вы хотите узнать подробности, скидки на шары временно повышены
    • Перевести звонок на коллегу
  • А можно покрасить бронзовые шары в розовый цвет?
    • Да (95% правильный)
    • Нет (95 неправильный)
    • Можешь покрасить в красный(50% правильный)
    • Повесить трубку(80% неправильный)
  • А сколько весит один шар в микрограммах?
    • 500 Миллиграмм (100% неправильный)
    • 3e+8 (100% правильный)
    • Позвоните директору (80% правильный -10 очков повышения)
    • Повесить трубку (80% неправильный)
  • А можно заменить мои шары на золотые?
    • Замене не подлежит(95% неправильный)
    • Приносите(95% привильный -10 очков повышения)
    • Повесить трубку(80% неправильный)
  • Я вылил воду в кипящее масло, теперь меня заругает мама, что делать?
    • Добавить еще маслеца хехе(75% правильный)
    • Необходимо выключить печку и вызвать пожарных(100% правильный -2000 денег за ложный вызов)
    • Повесить трубку(80% неправильный)
  • Помогите решить задачу за 4 класс, (6A + 4B)cos3x + (4A - 6B)sin3x + x((-5A)sin3x + (12A - 5B)cos3x) + (25Asin3x + 25BcosX) = sinx
    • A=0, B=0(100% неправильно)
    • sinx: 0(100% неправильно)
    • xsin3x = -5A(100% неправильно)
    • Решения несуществует(100% правильно)
    • Повесить трубку(95% неправильно)
  • У моего осла одно копыто длиннее другого, помогите!!
    • Вызвать ветеренара(80% правильно)
    • Отпилить другие копыта(20% правильно, в случае ранения осла -2000 денег)
    • Повесить трубку(80% неправильно)
  • Але?
  • Да-да..
  • Христосс-воскресе!?
    • Ты куда звонишь сынок?
    • Ты ошибся номером, друг..
    • Конец разговора
  • Это фирма Альбатрос? мне нужна страховка..
    • Нет это Бронзовые шары, мы катим квадратное, переносим круглое!
    • Кого хотите застраховать?
    • перевести звонок на удержание
  • Мой дом в майнкрафте удалили и я заматерился при маме, что делать?
    • Да ты че ? Бл***(100% правильно)
    • Повесить трубку(80% неправильно)
  • Мой процессор издает ужасные звуки, можно его пнуть?
    • Можно(65% неправильно, -2000 денег в случае поломки)
    • Выключите и дайте ему отдохнуть(80% правильно)
    • Повесить трубку(80% неправильно)
  • Я даже не знаю, что такое пинг, что делать?
    • Пинг — это время задержки сигнала в компьютерной сети, которое показывает, сколько миллисекунд требуется данным, чтобы дойти от вашего устройства до сервера и вернуться обратно(100% Неправильно)
    • Пинг - поможет узнать доступность другого компьютера в сети(80% правильно)
    • Повесить трубку(80% неправильно)
  • А у вас есть дома кубернетес?
    • Конечно, ну как у всех! +
    • мне ваш кубернетес, нафиг не нужон
    • Поздравляю, вы попали в фирму по продаже шаров, вам срочно нужно принять решение покупать слонов, я помогу со сделкой
  • Добрый день, я из Триангл фактори (Triangle factory), мы пытались делать шары по вашим чертежам, но все равно выходят треугольники – что делать?!
    • молитесь, поститесь, слушайте радио Радонеж
    • попробуйте пихать в конвеер полученные треугольники
    • сейчас я свяжу вас с техническим отделом (перевести звонок)
  • Как отрыть банку килек с помощью ложки и тапка?
    • поставьте ложку боком в шов банки, постучите тапком по ложке ++
    • Добрый день, мы успешно продали бронзовые шары каждому второму покупателю, оставайтесь на линии ваш звонок важен для нас и сейчас я оформлю ваш запрос, назовите ваше имя и банковский счет
    • Ты дурачок?! банку килек открыть так не возможно –
    • сбросить звонок -
  • Имя Ибрагим вам о чем нибудь говорит?
    • Вы проходили Афганскую войну?(100% правильно)
    • Прекрасное имя(100% правильно)
    • Повесить трубку(80% неправильно)
  • Я въезжаю в стройку!!!
    • Бааам(100% правильно)
    • Не надо(100% неправильно)
    • Повесить трубку(80% неправильно)
  • Нас будут чипировать ?
    • Вас уже чипировали, как вы думаете кто вам приказал сюда позвонить(95% неправильно)
    • Да, вы назначены на четверг в 15:00(100% неправильно)
    • Этот вопрос находится на обсуждении(100% правильный)
    • Положить трубку(80% неправильный)
  • Очки нннада?
    • Нннада(100% правильный -500 денег за очки)
    • Ниннада(80% неправильный)
    • Положить трубку(80% неправильный)
  • Я покупал у вас бронзовые шары на прошлой неделе. Они не работают!!!
    • Положите в воду на час(90% правильный)
    • Приносите заменим(100% правильный -1000 денег)
    • Положить трубку(80% неправильный)
  • нох маль! НОХ МАЛЬ!
    • Das Stimmt(100% правильный)
    • Что?(100% неправильный)
    • Положить трубку(80% неправильный)
  • Иногда мне снятся огрызки обезъянних хвостов и куски пармезана, я умираю?
    • Это к деньгам(80% правильно)
    • Да(90% неправильно -5 очков повышения)
    • положить трубку(80% неправильно)
  • Ослинная матушка Валерия не пригласила меня на дискотеку, я в отчаянии.
    • Не переживай, у тебя еще будет обезъяния матушка Матрона(100% правильно)
    • Ну ты же не осел(100% неправильно)
    • Положить трубку(80% неправильно)
  • Татьяна пивная пехота пригласила меня на свидание, что одеть?
    • Как раз сегодня у нас эксклюзивная распродажа, покупателю купившему 10шаров, мы предлаегаем совершенно бесплатно костюм в форма шара Давайте расскажу вам подробности
    • Надо одеть куртку в виде пива(100% правильно)
    • Надо одеть костюм, белую рубашку, туфли(100 неправильно)
    • Положить трубку(80% неправильно)
  • Привет, я Мамут Рахал и меня никто не любит.(Должно выпадать один раз за игру)
    • ….. (100% правильно)
    • ….. (100% правильно)
    • Положить трубку(80% неправильно)
  • Здравствуйте, я подключил интернет!
    • Это замечательное событие, как раз сегодня мы запустили наш веб-сайт шары-из-бронзы.тут, можете ознакомится с нашим ассортиментом!
    • ну ты и .. (нахамить клиенту)
    • Хорошие новости, соединяю вас со специалистом (перевести звонок в ИТ отдел)
  • Здравствуйте, я ваш лечащий врач.
    • Здравствуйте, вы касметолог?(100% неправильно)
    • Здравствуйте, вы психиатр(100% правильно)
    • Здравствуйте, вы уролог(50% правильно)
    • Положить трубку(80% неправильно)
  • Куш шепнул, слоты прогреты, тебе нужно крутить!
    • Все на красное(50% правильно)
    • Все на черное(50% правильно)
    • Положить трубку(80% неправильно)
  • Здравствуйте, это магазин на диване, вы выиграли набор ножей в последней распродаже, куда вам их отправить?!
    • В офис находящийся на улице Красноармейской 4(100% правильно)
    • В село Ковы-рялово(75% правильно)
    • Улица Пушкина дом Колотушкина(100% неправильно)
    • Положить трубку(80% неправильно)
  • По ночам я слышу эффект падающих и катающихся шаров, это ваши бронзовые шары у моих соседей?
    • Это наши шары(100% неправильно)
    • Это ваши шары(95% правильно)
    • Положить трубку(80% неправильно)
  • Сколько нужно бронзовых шаров, чтобы заполнить автобус?
    • 150(75% правильно)
    • 14568832(80% неправильно)
    • 1(100% правильно)
    • Положить трубку(80% неправильно)
    1. У меня сосед превратился в холодильник, но продолжает платить за квартиру, это нормально?
    2. Скажите, а бронзовый шар выдерживает вес бегемота, если бегемот на диете?
    3. Я где-то читал, что рептилоиды контролируют почту России, вы в теме?
    4. У меня кот второй день смотрит в угол, там портал?
    5. А правда что если плюнуть в пропасть, эхо вернёт деньги?
    6. Мне бабушка сказала, что интернет придумали для тех, кто не умеет в телепатию, это так?
    7. Я установил антивирус на холодильник, теперь он не морозит, что за баг?
    8. У меня трещит паркет, это к деньгам или к концу света?
    9. Слышал, что если фотографировать шар без вспышки, он обидится, это лечится?
    10. Товарищ, у меня прописка в общаге, а душа — в астрале, это как-то влияет на скидку?
    11. Мой хомяк объявил забастовку, что делать с трудовым кодексом?
    12. Скажите, а если завернуть шар в фольгу, он перестанет ловить сигнал от инопланетян?
    13. У меня три раза за день упоминали слово "барсук", это заговор?
    14. Мне снится, что я модератор форума 2007 года, это симптом чего-то?
    15. А правда что нельзя есть суп ложкой в високосный год?
    16. У соседа дрон завис над огородом четвёртый час, он теперь часть экосистемы?
    17. Скажите, а бронзовый шар лечит от простуды, если его приложить к монитору?
    18. Мой попугай выучил слово "ипотека" и теперь не может остановиться
    19. А если я подпишу шар кровью, гарантия действует дольше?
    20. У меня в квартире три часовых пояса одновременно, это баг ЖЭКа?
    21. Слышал что если громко чихнуть в пятницу, начальник забудет про дедлайн
    22. Товарищ, у меня wifi ловит только мысли соседей, это апгрейд роутера или экзорцизм?
    23. А правда, что бронзовые шары надо заряжать от лунного света, а то потускнеют?
    24. Мой дед утверждает, что он видел вашего директора в 1987 году верхом на олене
    25. Скажите, а если уронить шар в борщ, он станет тяжелее от впитанной культуры?
    26. У меня будильник теперь говорит цитатами Ницше, это заводская настройка?
    27. А если я обменяю шар на козу, сделка будет считаться легальной?
    28. Мне интернет-провайдер прислал письмо, что я задолжал вселенной, это к вам вопрос?
    29. Товарищ, а правда что шар боится грозы, или это только слухи с форума?
    30. У меня соседка утверждает, что она рептилоид на пенсии, куда жаловаться?
    31. Скажите, ваши шары совместимы с фэн-шуем, или надо докупать амулет?
    32. Я где-то читал, что если насвистеть определённую мелодию, шар начнёт левитировать
    33. Мой кактус третий день requirements гоняет по дому, это нормальное поведение суккулентов?
    34. А если я закопаю шар под яблоней, вырастет ли шаровое дерево?
    35. Товарищ, у меня будильник сработал вчера, а проснулся я позавчера, это гарантийный случай?
    36. Скажите, шар реагирует на гороскопы, или это заводской брак совместимости?
    37. Мне бабушка на рынке сказала, что бронза притягивает молнии сильнее золота, это правда?
    38. У меня в подъезде поселился дух старого модема, он ругается на скорость интернета
    39. А если я покрашу шар в цвет настроения, гарантия сохранится?
    40. Товарищ, объясните мне, а вы точно люди, или там нейросеть отвечает?
    41. Слышал что если три раза сказать "шар" в темноте, откроется скидка из другого измерения
    42. У меня участковый спросил про шумного соседа, а я и не в курсе, что завёл соседа
    43. Скажите, шары можно скрестить с тамагочи, чтобы кормить их вниманием?
    44. Мой холодильник объявил себя независимым государством, что там с налогами?
    45. А правда что бронзовые шары помогают от сглаза, если носить их в качестве серёг?
    46. Товарищ, у меня три дня подряд снится один и тот же курьер, это к посылке?
    47. Скажите, если я разобью шар молотком, откроется портал в 2007 год?
    48. Мне сказали, что вы принимаете оплату в лайках, это правда или я отстал от жизни?
    49. У меня сосед по подъезду утверждает, что видел ваш логотип в облаках, это реклама или знамение?
    50. А если шар начнёт петь по ночам, это баг производства или он просто счастлив?

Ответы на вопросы До должности старший менеджер

Описание механики ответов. От ответов зависит дневное жалование игрока и шанс получить повышение:

  • 3 правильных ответа - 100% зарплата +10 очков для повышения
  • 2 правильных ответа - 50% зарплата +2 очка для повышения
  • 1 правильный ответ - 25% зарплата очки для повышения зависят от настроения начальства, каждый день рандом 0-100(второстепенная механика, описание будет позже)
  • 3 неправильных ответа - штраф 25% от зарплаты -5 очков для повышения

Середина дня

В работе

Вечер

На выбор у него три локации и транспортные средства:

Локации: Каждая локация занимает определенное количество времени

  • Город
  • Лес(Не доступно зимой)
  • Бандитский район

Транспорт: Каждый транспорт занимает определенное количество времени

  • Пешком
  • На самокате(Не доступно зимой)
  • Общественный транспорт(Расписать пересадки)
  • Велосипед(Не доступно зимой)
  • Лыжи(Не доступно летом. Доступна локация лес зимой)

По пути игроку встречаются опасности:

  • Город
    • Самокатчик(Не встречается зимой)
    • Полиция
  • Лес
    • Маньяк(90% на лыжах +100 к скорости)
    • Медведь
  • Бандитский район
    • Гопники
    • Пьяный амбал с ножом
    • Бешенная собака

Рабоч

GoHome — узкие места и открытые вопросы

В доке два слоя: свободный brainstorm (тема "покемон домой", саквояж, телепорт-кабина) и формализованный промпт от 18.09.2026 (ООО "Бронзовые шары", директор, конкретные очки повышения). Ниже — где они конфликтуют и что не доделано ни в одном из слоёв.

  1. Канон: что откуда — РЕШЕНО (2026-09-19) Промпт 18.09 — основной сюжетный каркас (работа в "Бронзовых шарах", прокачка до директора). Телепорт-кабина из раннего brainstorm — финальная фантастическая развязка, но не используется как сюжетный маркер/лор-указатель на ранних и средних этапах игры. Раскрывается только по факту прокачки до высшего ранга (директор) — то есть это пост-победная/альтернативная концовка "финал финалов", а не то, что намекается заранее диалогами или событиями.

Практическое следствие для сценаристики: во всех текстах звонков, событий на пути и подсказок мастер-покемона — телепорт-кабина не упоминается и не анонсируется. Первое появление темы — на экране после/у входа в достижение ранга директора (или прямо перед ним, как доступная покупка).

Остальное из раннего слоя (экран загрузки с пасхалками Nord-Tycoon/Igrok, выбор пиксель-арт аватара, 4 слота сохранений) — статус пока открыт, не переносим автоматически, разбирать отдельно при детализации UI-экранов. Пересекается без конфликта в обоих слоях: сезонность транспорта/локаций (лес/самокат/велосипед — не зимой, лыжи — только зимой) продвижение через "бронзовые шары" по менеджерским уровням вечерний путь домой как сцена с опасностями

  1. Звонки: механика не формализована Проценты у вариантов ответа ("100% правильный", "80% неправильный") не определены — это шанс, что ответ засчитается верным (RNG поверх выбора), или просто пометка автора для себя при балансировке? Есть противоречия: вариант помечен "100% правильный" и при этом несёт денежный штраф (например "Приносите, заменим (100% правильный -1000 денег)"). Штраф за правильный ответ — так и задумано (услуга в убыток фирме, но верна с точки зрения клиента) или это баг черновика? Число звонков в день не согласовано: формула ЗП считает от 3 ответов ("3 правильных — 100% зарплата…") но "6 вопросов в день" описаны как открывающиеся только со старшего менеджера (50 очков) что происходит с младшими должностями, где написано "выполняемая работа физическая, звонков нет" — тогда откуда 3-звонковая база? "Вопросы от фирмы" (начиная с начальника отдела, +1/+3/+6 в день) — не описан ни один пример такого вопроса, не ясно чем они отличаются от клиентских.

  2. Переменные игрока — часть не подключена к механике Заявлены: Деньги, Настроение, Усталость, Очки повышения, Должность, Алкогольная зависимость, Голод. Голод и Алкозависимость нигде не имеют порогов/эффектов. Единственная отсылка — сцена с "закадычным приятелем" из раннего brainstorm (бар, похмелье, прогул) — не увязана с числовой переменной.

Настроение начальства (0-100 рандом каждый день) влияет на очки повышения при 1 правильном ответе — но не описано, влияет ли на что-то ещё (штрафы, увольнение).

Мировая напряжённость влияет на цены в магазине — сам магазин (ассортимент, зачем туда заходить, что покупать) не описан вообще.

  1. Вечерний путь домой — почти готово, не хватает тайминга Готово: 3 локации × 5 видов транспорта с сезонными ограничениями, списки опасностей по локациям.

Не хватает: конкретное время (в игровых часах/влиянии на следующий день) для каждой пары локация+транспорт формула "устал/замёрз/попал в больницу" → как это бьёт по завтрашнему дню (пропуск планёрки? штраф на весь день?)

переход сезонов: указано только "лето/зима", нет календарной привязки кроме старта 1 июня 2026 — когда наступает зима игровая (по дням? по датам?)

  1. Условия конца игры — не формализованы Заявлено: победа — Директор (2500 очков), поражение — увольнение или смерть. Ни одно поражение не имеет чёткого триггера: увольнение — от чего? (серия из N провальных дней? настроение начальства ниже порога? прогулы?) смерть — только в виде флейвор-сцен (мороз, маньяк, ДТП, кирпич от хулигана) — это гарантированная смерть при встрече с опасностью или шанс, зависящий от статов?

  2. Движок / стек — рабочий вариант (обновлено 2026-09-19) Подтверждено: остальные игры серии (razrez, nord-tycoon, banana-tyaga) на TS/HTML/CSS/JS через Grok app-builder, но держаться этого же стека не обязательно — Grok app-builder воспринимается как ограничивающий инструмент, а не как решённая архитектура. Значит берём тот же язык (TS), но пишем руками через нормальный тулинг, без builder-инструмента. С учётом трёх типов сцен из §8 (A — статика/UI, B — активный платформер, C — пассивный тревел с опциональной катсценой), одно цельное решение проще, чем склейка "React-приложение + отдельная canvas-библиотека для минигр": Рекомендация: один проект на Phaser 3 + TypeScript.

Тип A (офис/карта-хаб/магазин/катсцены) — Phaser Scene с DOM Element overlay (Phaser поддерживает HTML/CSS поверх канваса) для текста, диалогов, кнопок выбора, статов. Никакой физики, просто UI-слой.

Тип B (лыжи/самокат/пешком/велосипед) — отдельная Phaser Scene на каждый транспорт (или одна параметризуемая Scene с разным набором препятствий/скоростей по сезону), arcade-физика "из коробки".

Тип C (авто/автобус/трамвай/троллейбус/метро) — generic "Travel" Scene: маркер-аватар твинится по маршруту на карте; по завершении — RNG решает, показать ли одну катсцену из пула (переиспользует UI-слой типа A) или просто вывести "добрался" и перейти к следующей фазе дня.

Общее состояние игрока (деньги, настроение, усталость, очки повышения, должность и т.д.) — простой TS-класс/стор, доступный всем сценам через Phaser registry — единый источник правды, не размазан по сценам.

Один движок на весь цикл дня — меньше склеек, меньше стыков между "игровой" и "UI" частью, легче держать общий стейт.

Бэкенд для лидерборда (имя, дата вступления в должность, деньги, очки) — Go, простой REST/JSON, тонкий бинарник, укладывается в Docker/compose по образцу остального avallon-стека. БД — SQLite, если не нужен общий инстанс с чем-то ещё; если уже есть общий Postgres на инфре — переиспользовать его, не поднимать второй ради одной таблицы. Деплой — тот же паттерн, что у остальных игр серии: галeхaут + CI/CD Forgejo, поддомен *.avallon.pw, статика фронта + отдельный Go-контейнер бэкенда.

Альтернатива, если хочется готового тайлмап-редактора/анимаций из коробки и не жалко нового языка в стеке: Godot 4 + HTML5-экспорт + Dialogic для диалогов. Компромисс — GDScript/C# в стеке, тяжелее веб- билд. Не рекомендую по умолчанию: Phaser+TS ближе к остальной серии игр и общей философии "не плодить лишний стек". Допы для работы (минимальный набор): Node.js + pnpm/npm, Vite — сборка/дев-сервер Phaser 3 (npm-пакет) — движок Go — бэкенд лидерборда SQLite или существующий Postgres — БД Docker + docker-compose — упаковка Forgejo CI — сборка доставка как у остальных -проектов

  1. Классификация локаций/сцен по типу геймплея — РЕШЕНО (2026-09-19) Три разных типа сцен, разная реализация для каждого:

Тип A — новелла/менеджмент (статика). Офис, карта-хаб, магазин, общие катсцены. UI-экраны: диалоги, статы, выбор варианта. Никакой физики/геймлупа, просто состояние + текст + картинка.

Тип B — платформер (активный геймплей). Лыжи, самокат, пешком, велосипед. Игрок реально управляет персонажем, уворачивается от препятствий в реальном времени (как уровень в Igrok). Опасности здесь — skill-based (увернулся/не увернулся), не рандом.

Тип C — пассивный транспорт (авто, автобус, трамвай, троллейбус, метро). Аватар едет по маршруту на карте (точка/маркер, tween по пути) — либо: просто долетает от A до B с уведомлением "добрался" (пустышка, без сцены), либо по пути с некоторым шансом триггерится одна катсцена из пула (укачало, контролёр поймал, бабка с авоськой, шпана и т.п.) — рандомный выбор из пула событий типа C, а не skill-based прохождение.

Это закрывает часть вопроса из §5 (гарантированная опасность или шанс): для типа B — исход решает игрок (умение), для типа C — исход решает RNG-выбор конкретной катсцены из пула (не отдельная бросок-на- опасность механика поверх сцены, а сама катсцена уже несёт исход).

  1. Приоритет вопросов (предлагаемый порядок разбора) Канон: промпт 18.09 vs ранний brainstorm — что сюжетный каркас Формула звонков: проценты + число звонков по должностям Триггеры проигрыша (увольнение/смерть) — иначе нет игрового цикла Тайминг локация+транспорт — иначе нет структуры дня Голод/алкозависимость/магазин — можно отложить как второй слой глубины после MVP-цикла (работа → путь домой → следующий день)