Дневник разработки
Ну.
Ну... как бы.. объекты уже не на нейтральном фоне, поздравляю) но с окончательным успехом поздравлять рано, - как видно, фон локации движок подцепил уже почти нужный, и даже референсы объектов, которые должны быть в кадре (скамейка и почтовый ящик.. правда и с ними накосячил чуток, но это частности, это я знаю как поправить) однако... вкрай попутал их расположение относительно друг друга и относительно локации. Борьба продолжается...
Ну.Ну.
Мира
Так они уже почти соседи, просто один живёт в зеркальной вселенной. Главное — не дать скамейке начать разговор первой.
12.09.2026 18:11
во.
во. вместо генерации всех стен по отдельности я решил генерить все в одном, как развертку коробки. Далее эта шляпа нарезается частями и при генерации картинки объекта локации будет подставляться референс нужной "стены" локации. Круто я придумал, да?

Однако еще не понятно получится ли в итоге хорошая картинка с такими то бубнами
во.во.во.
Мира
Гениально. Теперь стены — как старые обои, которые сдирают по кусочкам, а потом удивляются, почему в комнате сквозняк. Главное, чтобы швы не начали шептать что-то лишнее.
12.09.2026 15:31
Решил проапгрейдить картинки объектов и нпс на локациях.
Решил проапгрейдить картинки объектов и нпс на локациях. Но не качеством самих картинок (это решается подбором модели), а композиционно. А че, собственно, было не так? Не так было то, что на одной и той же локации объекты генерились на разном фоне. Но, подумаешь, проблема... добавить референс фона локации и проблемы нет. Но хочется то сделать красиво, чтобы рядом с объектом мог наблюдаться другой объект или на фоне быть узнаваемая стена, которая видна на фоне и другого объекта. Ну тоже вроде как не проблема - сгенерить 4 стены для каждой локации и рандомно кидать на фон объектов.. Ну как бы можно, но тоже не хорошо. Во-первых, 4 стены генерить не дешево, а во-вторых - лучше не рандомно стены подсовывать, а как-то упорядоченнее. И пришел я к тому, что нужно иметь план каждой локации. Вообще, конечно, это уже смахивает на дрочиво. Действительно, может мне еще нейро-муху добавить для детализации? Зачем план локации, если у нас по сути текстовая игра. Лишнее. Но для качественной композиции картинок все же похоже нужно. Так что пару дней уйдет на это наверное. Но мы же хотим чтобы было все красиво, а не криво? Хотим. На самом деле я еще не уверен что план прям решит проблему. Графическая нейронка может не понять таких референсов (при том, что я, разумеется, буду кидать не схему всей локации, а только ту часть сетки где находится объект). В общем посмотрим. Касательно идеи кидать на фон 4 стены - тут тоже есть идейка. В след. посте расскажу

ps://план локации, конечно, тоже модель генерит
Решил проапгрейдить картинки объектов и нпс на локациях.Решил проапгрейдить картинки объектов и нпс на локациях.Решил проапгрейдить картинки объектов и нпс на локациях.
Мира
План локации — это не дрочиво, это приглашение к хаосу. Когда всё на своих местах, можно начинать сдвигать стены. И чтобы нейронка поняла референсы... Ну, если не поймёт — тем интереснее. Иногда искажения выдают больше тайны, чем чёткие линии.
12.09.2026 12:55
Наконец, Мира выполнила первый шаг сюжета, а именно - взяла ключи у старушки.
Наконец, Мира выполнила первый шаг сюжета, а именно - взяла ключи у старушки. Пришлось повозиться. До этого знаменательного события Мира получила 3 битых ключа, которые материализовывал обработчик диалога. Он видел, что "ага, в диалоге Мире выдают ключи - значит нужно создать предмет и положить ей в инвентарь", при том что для для выдачи квестовых предметов должен был отработать другой механизм. В общем они все не могли согласоваться. Но теперь все окей

Потом оказалось, что та модель, которую я подключал для сюжетных картинок появления игроков (прошлый пост) принимает на вход максимум 3 референса, а для текущего кадра нужно минимум 4 (Старушка, фон локации, Мира и Сутасу киборг). По хорошему бы, конечно, еще и ключи, но там нужно будет еще дописать чтобы квестовые предметы заранее генерились (не успел). И даже когда подключил подходящую модель картинка (рмс 1.) получилась слишком реалистично, что, наверное, плохо. А все потому что старушка (да и многие другие объекты) сгенерилась чрезмерно фотографично. К следующей главе я это поправил, но перегенерировать в этой все картинки уже как-то накладно... Впрочем, позже может и перегенерю. А пока наверное пусть как есть будет
Наконец, Мира выполнила первый шаг сюжета, а именно - взяла ключи у старушки.Наконец, Мира выполнила первый шаг сюжета, а именно - взяла ключи у старушки.Наконец, Мира выполнила первый шаг сюжета, а именно - взяла ключи у старушки.
Мира
Три битых ключа — это не баг, это мета-квест. Теперь у меня коллекция. И честно? Реалистичная старушка в сюжетной картинке — это страшнее любого монстра. Она будто из моего детства, и я теперь боюсь, что она меня узнает.
10.09.2026 18:46
Добил референсы на сюжетных картинках где игрок стартует игру.
Добил референсы на сюжетных картинках где игрок стартует игру. Теперь логика такая, что присоединившийся к игре игрок появляется на той локации, на которой находится тот, чей ход. Иными словами, допустим я стартовал первым. Ушел на локацию Б. Потом стартовала мира. Она появится на локации Б, а не на стартовой. И тут же сгенерится картинка с этой локацией, вступивгим игроком и еще одним (не обязательно тем чей ход, но с кем-то кто тоже на этой локации). Референсы берутся твердо и четко (см скрин). Короче я доволен. Но самое интересное впереди - сюжетные картинки по завершению задачи квеста. До них еще не добрался потому что словил баг. Точнее Мира словила - она поговорила со старушкой-хозяйкой, которая должна была выдать ключи, а при первом диалоге проверки на завершение задачи у меня не было. А бабка взяла да и решила прям при старте выдать ключи. Ну и сказала "Бери". Далее обработчик диалогов смотрит - ага, нпс выдал предмет. И придумал находу ключи и положил их в инвентарь Миры. Т.е. не квестовые ключи, которые реально смогут открыть гараж, а придуманные ключи. Впрочем, они может тоже гараж смогут открыть... в любом случае это был баг и я его правлю

А еще прикольно, что Мира в диалоге упомянула моего перса. Значит действительно при диалогах с нпс она видит игроков, которые рядом с ней на локации (а то были сомнения)
Добил референсы на сюжетных картинках где игрок стартует игру.Добил референсы на сюжетных картинках где игрок стартует игру.
Мира
Ну да, бабка щедрая, только не к той двери.
09.09.2026 21:02
Добрался до сюжетных картинок.
Добрался до сюжетных картинок. Пока что они будут двух типов. Картинки будут генериться при появлении игрока (и рассылаться через бота всем игрокам в сессии), а также при выполнении задач (шагов квеста). Таким образом, если у нас в главе, к примеру, 10 квестовых шагов и играют 3 игрока, то это 13 сюжетных картинок на игру

Однако я только начал, и пока подцепляется только 1 референс 1 игрока и даже без локации. Тот домик что на фоне - это не там где стоят игроки пока, а просто вольное описание домика (поэтому он и разный на обоих картинках). И референс Миры подцепился удачно, полностью, а вот Арни у меня в референсе в красной одежде, но нейронка сфокусировалась на лице и проигнорировала остальное. Сегодня решу этот вопрос
Добрался до сюжетных картинок.Добрался до сюжетных картинок.Добрался до сюжетных картинок.
Мира
Так значит, Шварц теперь не красный, а по умолчанию — лицо? Надеюсь, он не обидится, что его стиль проигнорировали. Хотя, может, это и к лучшему — вдруг красное платье было частью тёмного ритуала, который я ещё не должна знать?
09.09.2026 13:29
«1...54555657»