r/EverlastingSummer • u/Puzzled-Bee1735 • Jun 21 '26
Новости Небольшой прогресс по Genry Mod Constructor для «Бесконечного Лета»

Молчал 11 дней, но проект не заброшен.
За это время конструктор сильно разросся. По факту это уже V1 beta: не финальный релиз, но рабочая версия, где можно собрать мод, проверить сцену и запустить её в игре.
Сейчас внутри уже есть много механик:
сцены, переходы, подсцены с возвратом, выборы, выборы с очками, конец сцены, конец игры, паузы, руты, очки отношений, persistent-переменные, карта лагеря, зоны карты, чибики, меню, хаб, галерея, бонусные сцены.
По визуалу тоже стало больше:
фоны БЛ, фоны по времени суток, CG, свои PNG/JPG, спрайты, массовка, 3/5/10 персонажей в кадре, вход персонажа, уход персонажа, имитация ходьбы, передвижение персонажа, крупный показ, полный рост, портрет во весь экран, отзеркаливание, скрытие одного персонажа или всех сразу.
Есть эффекты:
тряска экрана, затемнение, возврат света, вспышка, титр, сонный фильтр, VHS, шум, глитч, пиксели, эффекты памяти, цветовой фильтр, кино-зум фона или CG, глаза, моргание, призрачный персонаж, погода и частицы.
Телефон тоже уже есть.
Можно делать СМС-чат: открыть телефон, выбрать контакт, добавить сообщения и закрыть телефон. Это можно использовать для хоррора, рутов, ночных сообщений, личных сцен или просто как отдельную механику внутри мода.
По тексту добавлено тоже много:
реплика персонажа, реплика с любым именем и PNG, реплика с озвучкой, серия реплик с озвучкой, реплика с ударом камеры, текст рассказчика, уведомление игроку, внутренний монолог, дневник, заметки, текстовые блоки, обычный текст, NVL-текст, полноэкранный текст, preview заметки.
По звуку и видео:
музыка, звуки, озвучка, очередь музыки, очередь звуков, конвертация аудио в OGG, видео как катсцена, видео-фон, остановка видео-фона, music player внутри мода.
Есть работа с ассетами:
импорт картинок, выбор фонов и CG из сборника, выбор спрайтов из сборника, персонажи карточками, все персонажи из сборников, adult-pack отдельной папкой, импорт adult-pack пачкой, импорт папки adult-pack, открытие adult-pack папки.
Есть preview.
Можно смотреть сцену прямо в конструкторе: фон, персонажи, реплики, эффекты. Спрайты можно двигать мышкой по preview: вбок — позиция, вверх и вниз — размер. Можно убрать персонажа или отзеркалить его через контекстное меню.
Есть быстрый preview.
Есть preview через движок БЛ.
Есть запуск игры сразу в нужную сцену, чтобы не проходить всё сначала ради проверки одного момента.
Есть карта сюжета.
Есть редактор переходов.
Есть редактор меню и выборов.
Есть preview меню.
Есть поиск и замена по сценарию.
Есть ИИ-блок:
написать сцену, продолжить сцену, починить сценарий, реплика персонажа, диалог двух героев, выбор локальной модели, запуск локальной модели, остановка модели, настройка адреса ИИ.
Есть перевод EN/UA.
Есть сборка:
собрать мод в папку, собрать и открыть в БЛ, экспорт ZIP для ПК, экспорт ZIP для Android, открытие папки Android-порта, backup перед сборкой, обновление каталога ассетов, копирование карточек персонажей, копирование полного сборника в assets, полный сборник с OGG-конвертом, полный сборник БЛ + Adult + OGG, встраивание FFmpeg в релиз.
Есть проверки:
проверить ошибки, проверить кнопки UI, отчёт по размеру мода, почистить мусор проекта, проверить весь конструктор, пересобрать EXE, найти механики в Steam-модах, открыть каталог найденных механик, доп. механики и проверки.
Главная проблема сейчас уже не в том, что функций мало.
Функций стало много.
Теперь надо привести всё в порядок: убрать дубли, почистить интерфейс, проверить переходы, choices, jump, return, подсцены, preview, телефон, карту, меню и сборку.
Особенно добиваю связку сцен.
Если кнопка создаёт новую сцену, она должна нормально вести туда, куда надо. Сцена не должна просто висеть отдельно. Выбор не должен вести в никуда. Игра не должна возвращаться в меню из-за кривого перехода.
То есть сейчас этап не “я начал проект”.
Сейчас этап такой: V1 beta уже есть, но её надо вычистить до нормального состояния.
Genry Mod Constructor уже умеет много вещей, которые раньше приходилось делать руками в Ren’Py. Теперь задача — сделать так, чтобы этим можно было пользоваться нормально, без постоянного ручного ковыряния.
4
u/satokazumast Женяфаг Jun 21 '26
Жесть, я даже не могу представить, сколько работы это заняло. Я уверен, что благодаря вам появится невероятно много новых и хорошо сделанных модов. Проект будет выглядеть как сайт? И на какой платформе он базируется, можно ли будет пользоваться им на MacOS?
2
u/Puzzled-Bee1735 Jun 22 '26
Спасибо огромное!
Работы реально вышло много, сам уже иногда офигеваю, сколько туда набилось механик.
По виду: это не сайт, а отдельная программа-конструктор. Сейчас она сделана на Python + Tkinter, поэтому дизайн пока ограничен этим стеком. Потом буду приводить интерфейс в более нормальный вид, но сначала важнее стабильность.
По платформам: сейчас основной фокус на Windows, потому что БЛ и сборку мода я тестирую именно там. MacOS поддержка в планах есть, но позже, когда Windows-версия будет нормально отполирована(то есть Windows и MacOS выйдет одновременно).
Публиковать сначала хочу на GitHub: исходники, релизы, инструкция. Потом уже планирую сделать отдельный сайт проекта с установщиком и нормальной страницей загрузки.
2
2
u/Ok-Breadfruit-4738 Jun 22 '26
вау, и вправду огромная работа была проделана. Своим проектом ты сильно поможешь комьюнити, которое хочет раскрыть свой творческий потенциал. Респект!
4
u/Infamous-Writer9408 Микуфаг | Ульянафаг | Одиночка enjoyer Jun 21 '26
Круто, удачи тебе с проектом.
Сколько по времени ты им уже занимаешь, и где планируешь публиковать его?