Установка модификаций для игры бесконечное лето для android

Содержание

Для Бесконечного лета существует несколько модификаций, за создание которых ответственен сценарист «Бесконечного Лета» Рита Dreamtale (Антон Аркатов) от лица аккаунта Soviet Games, которые можно считать своеобразными бесплатными DLC к игре:

  • Алиса-новое(Steam) — небольшая история и новая концовка Алисы авторства Риты Dreamtale.
  • Зимняя сказка (Steam) — новогодняя открытка от Soviet Games (тогда ещё IIch Eroge Team), дебютный проект Риты Dreamtale, который вышел ещё до оригинального Бесконечного Лета, но позже был портирован в качестве мода для Steam. Сюжет историю о новогоднем лагере Совёнок, а также о чувствах Семёна к Жене. Линейный мод.
  • История одного пионера (Женя-рут) (1.1, 1.2) — данный мод был встроен в игру с обновлением Steam-версии. Для его разблокировки требуется пройти игру хотя бы один раз . Сюжет рассказывает о “злом” Семёне, который навещал оригинального Семёна в концовке одиночке, а также о его чувствах к Жене. Линейный мод.

# Создание мода

Для начало нужно создать файл с расширением . Затем открыть его в текстовом редакторе, и следовать далее по руководству.

Написание кода

Стиль и синтаксис Ren’Py похож на Python. Если знакомы с ним, то проблем возникнуть не должно.

Файлы состоят из блоков и команд в блоках, например:

1234

WARNING

Команды в блоках должны везде иметь одинаковый отступ. Будь то 2 или 4 пробела.
В большинстве случаев рекомендуется использовать 4 пробела.

В большинстве случаев в редакторе кода будет по-умолчанию выставлено значение отступов, поэтому рекомендуется использовать для отступов.

Объявление мода

WARNING

Шаги, приведенные ниже крайне важны. Без них мод не будет виден в списке модов в игре.

Для того чтобы игра поняла, что файл (в котором строчки будут написаны) является модом, нужно написать следующее:

12

Разберем более детально пример выше:

  1. — название начального лейбла мода. При запуске мода, всегда первым начинает запускаться этот лейбл, указанный внутри командых скобок. Не будет виден пользователю. Должен быть уникальным, иначе возможны конфликты с модификациями, имеющими лейблы с таким же названием. Можно использовать только латиницу!
  2. — название мода, которое будет отображаться в списке модов. Допускается использование кириллицы.

Теперь, для того, чтобы игра поняла, где начинается мод, нужно добавить начальный лейбл:

123456

В коде выше:

  1. Была объявлена метка (), имя которой обязательно должно соответствовать имени мода, указанного в квадратных скобках. В нашем случае — .

TIP

Если вы хотите поменять шрифт в списке, то конструкция будет следующей:

12

Можно использовать как TrueType (.ttf), так и OpenType (.otf) шрифта.

Также можно добавить цвет:

12

И изменить размер шрифта:

12

# Фоны

Бэкграунды

Общий синтаксис для вывода фона: или

Разница между scene и show

В первом случае, команда очищает все слои и показывает изображение, во втором — просто показывает изображение поверх других.
Приведём пример:

12345678910

Это был пример с использованием для показа изображения. Фона, в нашем случае.

12345678910

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

TIP

В данном случае, из-за того, что у фона имеется отступ после слова , слово сработало как «тэг» и сменился только фон, а не показался новый поверх спрайтов (А если бы изображение было без тэга и показалось поверх всего, то если бы мы его убрали про помощи , мы бы снова увидели нашу дневную площадь и спрайты девушек). Более подробно об этом рассказано чуть ниже.

Например:

123

Лучшие моды на бесконечное лето

Начнём наверное с мода про который знают многие и который многим, как и мне пришелся очень даже по душе. Для меня этот мод является пожалуй лучшим на данным момент из мною прочитанных.

Думаю о нём можно даже и не рассказывать!)

Довольно большой и хороший мод. Со своими спрайтами,цг и фонами. Сценаристы настолько разошлись, что сейчас собирают денег на продолжение, только вот уже в своей новелле!) И да, если хотите спокойного,легкого чтива, то этот мод не для вас.(Нужно внимательно читать и выдумываться в текст) Но всё равно рекомендую к прочтению.

На данный момент мод завершен. Но как и говорилось выше, будет продолжение истории но уже не в БЛ!)

Вам когда-нибудь было интересно, что же думала Алиса когда видела Семёна? Да? Ну тогда у вас есть возможность посмотреть на это!) Мод от лица рыжей девочки.

И снова мод от лица Алисы, но всё же есть одно главное отличие. Мод повествует нам о том, что было после лагеря. Мод коротенький, но прочитать его стоит!)

И снова Алиса подрочить на почитать о Мику. Но что будет если вам предоставиться шанс попасть внутрь игры и увидеть свою возлюбленную? Вспомните ли вы её? Данный мод даст шанс вам это увидеть.

Данное творение подойдет не только Микуфагам (сам таким не являюсь, но мод понравился)

На данный момент мод в стадии разработки. (Готово примерно половина сюжета)

А вот это пожалуй лучший мод прочитанный мною за последнее время.Шикарный сюжет с возможностью выбора жанра (романтика, психо, триллер). Главные герои не в совсем привычном нам образе.Отличный саундтрек.Даже на слезу иногда пробирает.В этом моде всё хорошо!)

Вы обычный советский мальчик который в следствии некоторых обстоятельств оказывается на улице. Имеет ли обычный беспризорник шанс на счастье? Это вам и предстоит узнать.

Продолжение истории Современного Совёнка.

Мод повествует нам о человеке который очень помог нам в первой части.После прочтения первого мода, стоит прочитать этот, т.к. отвечает на многие вопросы!)

Завершающий мод в трилогии “Современный совёнок”.

События мода происходят после концовки мода ” Кто я?” , показывая вам результат деяний Василия.Получилось ли у него сделать задуманное? Или же, что-то пошло не по его плану?Мод ответит на этот и другие вопросы. Це Автор

И снова мод для Алисофагов. Не буду ничего о нём говорить, читайте!))

Продолжение мода Свидание с летом. Скажу только одно будет гореть с Лены

Мой первый мод про Ульяну. Хороший, качественный мод. Мод расскажет нам не о дружеских отношениях Семёна и Ули, а про романтические (хентая, пошлых сцен и т.п. в моде не присутствует, поэтому моралфаги могут вздохнуть спокойно). Добрый, весёлый, иногда грустный мод, В РФ моде глаза могут слезиться. . Прохождение далось легко и непринужденно. Мод стоит прочитать, т.к. в некоторых моментах заставляет задуматься!) Надеюсь вы разделите моё мнение!)

Как я написал в отзыве к моду “один из лучших модов прочитанных мною”. Хорошая и интересная история. Мод практически линеен (выбор на разные концовки предоставляется в конце). В какой-то мере не завязан на отношении к той, или иной девушки, повествование мода в основном не про отношения. Не особо длинный, но это не мешает ему быть хорошим модом. К прочтению настоятельно рекомендую.

Довольно хороший мод посвященный Мику. Хорошо прописанная история и отличная музыка. Микуфагам стоит пройти.

Лучшие моды для БЛ

год назад, начиная свой путь знакомства с модами на всем известную новеллу, я просто нашёл один из “топ 10 модов на бл” и прошёл всё что там было. Так вот это было ошибкой. Как я позже выяснил все эти топ 10 почти не отличаются друг от друга и откровенно говоря безвкусны и не оригинальны. И вот спустя год времени и огромное колличество модов я решил исправить данное недоразумение и создать просто список хороших модов на бл основанный исключительно на вкусах и личном мнении человека, который прошёл почти все заслуживающие внимания моды на эту игру.считаю важным сразу сказать, что в этом списке не будет: модов которые находятся в разработке или заброшены, совсем коротких модов, а так же треш модов (ну не нравятся они мне)

Возвращение в совёнок: мод продолжает плохие концовки Алисы, Лены, Слави, Ульяны и Юли, давая второй шанс.в целом мод хороший и достоин данного топа, однако сильно переоценёный.руты юли и Ульяны мне совсем не понравились, из хорошего проработанный рут Алисы и Лены (собственно можно только их и пройти)

Возвращение Семёна или орден совёнка:большой, качественный мод про Славю. много романтики, доброты, милоты и ути-пути. Однако этот фетиш на уборку просто осточертел, к концу уже просто нелепо выглядело и доходило до абсурда.

Величайшая добродетель: начинается интересное. новый персонаж, к тому же слепая девушка (что то новое и необычное)среднего размера мод с хорошей историей и новым интересным персонажем, для меня был как глоток свежего воздуха после множества однообразных модов, так что однозначно рекомендую + в моде есть возможность пройти эту историю от лица Ани.

Моё рыжее счастье: ну тут ничего необычного, просто большой хорошо написанный мод про Алису. Романтика приключения новые черты некоторых персонажей и что самое главное. Просто ну очень хорошее музыкальное сопровождение. Вот серьёзно, я сидел по 5 минут не нажимал продолжить чтобы трек дослушать.

Мы это главное: (не для педофилов а для Бетта тестеров) если серьёзно то это единственный хороший мод про Ульяну.интересный сюжет, довольно много интересных концовок, готовность главного героя ждать ради любви (ля романтика я не могу просто) и тд и тп. Определённо стоит ознакомиться.

Аквамариновый ангел: не трудно догадаться про кого данная модификация.микулюбы оценят точно, да мне только они, ведь мод действительно стоящий.необычная завязка и интересный сюжет. Отличное сочетание романтики и милоты бесконечного лета и приключений хорора и фантастики из мода. И наконец наличие Цоя определённо даёт повод потратить время на сие произведение.

Бкрр: до сих пор есть кто то кто его не знает?? Один из лучших модов на мой взгляд. Очень добрая романтическая история (вот так и становятся фанами Мику). Новые черты у многих персонажей (чего только Шурик с Виллой стоят) единственное что меня смущает в данном моде, так это полное отсутствие выборов, вы на сюжет никак не повлияете. Это просто история которую вы прочтёте, история хорошая, интересная и грамотно написанная, но всего лишь история.

Саманта: однозначно очень крутой мод хотя бы потому, что после прохождения я залез в Википедию и выяснил кто такая Саманта Смит, тоесть этот мод заставил меня развиваться, а это удавалось далеко никому. Ну а ещё там интересный сюжет новые персонажи много романтики и драмы, вобщем красота. Я бы сказал что это лучший мод, но этот титул я присудил другому произведению.

Алеся:побег из лагеря/// ну тут можно говорить долго: во первых, это определённо лучший мод из тех в которые я играл.во вторых, самый недооценённый (серьёзно, я не видел его ни в одном топе)и так почему же мод.произвёл на меня такое сильное впечатление. 2 новых интересных персонажа с интересной проработанной историей и мотивами, новый, интересный, персонаж в качестве главного героя (Семён уже реально надоел) полное переосмысление всех старых персонажей (наконец то светил советского роботостроения сделали нормальными пацанами) и наконец отлично написанный текст (я в шоке но его действительно приятно читать, как будто книга) много интересных и крайне разных концовок.вобщем лучший мод, всем рекомендую

Способ 2: Установка вручную

Некоторые моды по тем или иным причинам отсутствуют в ES Mod Installer, поэтому их можно инсталлировать только вручную. Процедура выглядит следующим образом:

  1. Первым делом убедитесь, что на вашем Android-устройстве установлены файловый менеджер и, опционально, архиватор – сторонние аддоны для Бесконечного Лета распространяются запакованными и их потребуется разархивировать. Мы воспользуемся программой MiXplorer, так как в ней есть встроенное решение для работы со сжатыми данными.

  2. Теперь проверьте местонахождение папки с файлами БЛ. По умолчанию она находится по следующему адресу:

    Если во внутреннем хранилище девайса требуемая директория отсутствует, поищите её на карте памяти.

Теперь перейдите к местоположению архива с модом и тапните по файлу.

Для распаковки данных выделите папку мода долгим тапом, затем нажмите на кнопку копирования.

Переместитесь в директорию files по адресу из шага 2, тапните по элементу вызова операций, затем нажмите «Не начато».

После копирования файлов повторите действия из шагов 6-7 предыдущего способа.

Как видим, ручной вариант установки модификации не особо сложнее работы с приложением-менеджером.

# Спрайты

Вызывается спрайт с помощью:

Обычно спрайты состоят из слов, разделённых пробелом:

TIP

В оригинальной игре имя персонажа совпадает с ID говорящего из предыдущего раздела этого руководства

Например:

12

Список всех спрайтов пока можно найти здесь(opens new window).

WARNING

Если персонаж уже на экране, то повторное использование будет менять эмоцию и/или одежду, если при повторном использовании у персонажа имеется «тэг».
Скажем, в команде — выступает в качестве «тэга» персонажа, поэтому при смене одежды/эмоции не нужно будет убирать предыдущую картинку.
Точно также тэги работают и с изображениями по типу БГ, ЦГ, и прочих.

Для того, чтобы убрать персонажа, воспользуйтесь:

TIP

Если вы хотите вслед за этим сменить декорации, то прописывать hide для каждого персонажа не обязательно, команда scene сама их уберет

Способ 1: ES Mod Installer

Самым простым и удобным методом решения нашей задачи будет установка приложения ES Mod Installer, которое объединяет в себе инсталлятор и менеджер модов.

  1. При первом запуске программа попросит разрешения на доступ к файловой системе, предоставьте его.

Появится руководство пользователя, в котором подробно рассмотрены все нюансы работы с программой. Рекомендуется его прочитать, в особенности раздел «7. ЧаВО». Для выхода нажмите на кнопку с крестиком справа вверху.

Появится главное меню приложения, в котором по умолчанию отображаются все доступные модификации. По свайпу вправо открываются ещё не установленные, а этот же жест налево открывает инсталлированные.

Для загрузки и установки мода выберите из перечня интересующий и тапните по кнопке скачивания в левой части нужной строки.

Начнётся загрузка выбранного дополнения – прогресс можно отследить прямо в его строке.

Модификация будет готова к использованию после того, как соответствующая позиция сменит цвет на зелёный, а кнопка загрузки поменяется на элемент удаления.

Для запуска мода закройте ES Mod Manager и запустите основное приложение Бесконечного Лета (далее БЛ) и перейдите в настройки нажатием на область экрана, отмеченную на скриншоте.

Пролистайте перечень параметров до пункта «Моды и пользовательские сценарии» и нажмите на него.

Появится список инсталлированных модификаций – тапните по нужной для запуска.

Готово – если всё сделано правильно, дополнение должно запуститься.

# Действия с изображениями

Позиционирование

При простом использовании он будет появляться просто по центру, это можно исправить добавив в конец : .

Всего в игре 7 позиций где может находиться спрайт:

На скриншоте выше были использованы следующие команды:

1234567

TIP

Также, если не хотите использовать стандартные расположения спрайтов, можно сделать свои собственные! Для этого необходимо показать спрайт, а затем прописать его расположение по x и y координатам. Для этого используем команду , куда вписываем кортеж чисел. Первое число — x координата, вторая — y координата.

123456

Обращаем внимание, что позиционирование идёт по , а не по или. Так же можно показать персонажа ближе / дальше

Для этого можно воспользоваться атрибутом /

Так же можно показать персонажа ближе / дальше. Для этого можно воспользоваться атрибутом / .

На скриншоте выше как раз были использованы эти атрибуты. Команды:

1234567

Анимации появления

Мы можем показать спрайты, bg и cg с некоторым замедлением, плавно.

Плавность

Атрибутов для плавности 6, они отличаются лишь своей скоростью:

  1. — 0,2 сек — Самый быстрый, на практике не особо заметен.
  2. — 0.5 сек.
  3. — 1 сек — Средняя скорость, считаю оптимальной для смены cg на bg и наоборот и для эмоций спрайтов
  4. — 2 сек — Самая плавная картинка, считаю хорошим вариантом для переходов между локациями лагеря
  5. — 50 секунд — на практике не особо применим, но вдруг пригодится.
  6. — 100 секунд.

Также можно группировать несколько объектов для одновременного начала эффекта:

123

В приведенном примере мы попадем в ночной автобус и перед нами предстанет улыбающаяся Славя, и все это с задержкой в 2 секунды.

TIP

Если все вышеприведённые примеры Вас не устраивают, можно добавить свой атрибут плавности. Для этого, пропишите его в блоке init.

Например,

1234567

Моргание

Я более чем уверен, что вы видели эффект того, как иногда ГГ моргает или вовсе закрывает глаза. Мы можем реализовать подобную возможность!

  • — Закрыть глаза
  • — Открыть глаза
  • — Моргание

Будьте осторожны

blink и unblink это разные эффекты, они не могут отменить друг друга.

Пример:

1234

TIP

Так же к эффектам моргания можно применить атрибут плавности.

Добавление своих изображений

Вполне может быть, что по сюжету Вашего мода, может не хватить имеющихся БГ, ЦГ и спрайтов. В таком случае, мы добавим свои.

Для начала нам надо объявить изображение в блоке . Делается это, с помощью объявления переменной . Например, если есть изображение , и оно находится в папке , то объявить его можно вот так:

12

И использовать его:

12345

Тэги к изображениям

Настоятельно рекомендую использовать тэги. В приведённом ниже примере слово выступает в виде тэга к изображению.
Если объявить несколько БГ с таким тегом, то при показе следующего он автоматически заменит предыдущий.

12

Более детальную информацию про ATL(opens new window) смотрите в Продвинутом руководстве.

Решение возможных проблем

Иногда в процессе инсталляции или использования модов можно столкнуться с теми или иными сбоями. Разберём самые частые.

Мод установился, но в списке отсутствует

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

  1. Нередко проблема появляется из-за обычной несовместимости – дело в том, что много сторонних дополнений рассчитано на версию 1.09, тогда как новейшей стабильной на момент написания статьи является 1.14. Проверьте версию игры, установленной на вашем устройстве, и сверьте её с требованиями модификации – если окажется, что они несовместимы, тут уже ничего не поделать.
  2. Если вы установили её вручную, удалите соответствующий каталог из папки files данных БЛ и попробуйте перенести их туда снова – возможно, при копировании произошёл сбой.
  3. Использование ES Mod Installer тоже не всегда гарантирует эффективность, поэтому при появлении проблем стоит произвести переустановку – для этого деинсталлируйте мод через приложение и повторите действия из первого способа.

После установки мода при запуске игры появляются ошибки

Вторая часто встречающаяся проблема, устранить которую проще предыдущей. Причин её появления существует только две – недоработка модификации или их конфликт. Если при старте БЛ вы видите ошибку вроде отмеченной на скриншоте ниже, дважды нажмите «Ignore» – игра должна загрузится и работать. Такое сообщение означает, что автор аддона не прописал в одном из файлов некритичное значение, которое никак не влияет на работоспособность обоих компонентов.

Также некоторые дополнения (в частности, альтернативные руты для одного и того же персонажа) могут быть несовместимы между собой, поэтому одно из них потребуется удалить для устранения сбоя.

Мод работает нестабильно (зависает, вылетает)

При установке модификаций важно понимать, что их созданием занимаются энтузиасты, поэтому проблемы со стабильностью неизбежны, особенно для глобальных модов вроде замены картинок или добавления новых персонажей. Решение тут только одно – ждать, пока разработчик выпустит исправленную версию.. Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.

Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.

Лучшие моды Бесконечного Лета

Привет пикабу! Сегодня я покажу вам 5 лучших модов из стим воркшопа по моему мнению (не топ)

Начну с моего любимого мода – Не такая Любовь Семен начинает крутить роман с Ольгой Дмитриевной, на этом и строится весь мод.

Алиса-мод Оригинальный сценарий игры от лица всеми любимой Алисы Двачевской.

7 Дней Лета Переписанный сценарий, дописаны не все руты, но мод все равно годный.

Day with Alice Короткий мод про приключения Семена и Алисы.

Back to Sovionok Продолжение плохих концовок, проходит год после возвращения Семена в лагерь, и он чудом возвращается обратно. Вот только не он один помнит первую смену.

Вот и все, надеюсь вам этого хватит, опять же повторяюсь, это лично мое мнение. Приятного прочтения!

Дубликаты не найдены

Шедевральный мод с весёлыми шутками.

Тонны развилок. Я как то раз думал, что почти прошёл игру, выбрал последний не прочтённый вариант и залип ещё часа на 3.

можно ссылочку пожалуйста? Не только на этот мод но и на ресурс вообще откуда вы все берете

Я же написал – стим воркшоп

Сначало скачай саму игру со стима

Саманту я не проходил, поэтому и не вставил

Я саманту давненько проходил. Ещё в достимовском БЛе.

Годный мод, советую (в те времена мод был не допилен, но не смотря на это был 10из10)

не побоюсь богохульства, но Саманта может посоперничать с оригиналом. В моем случае – однозначный плюс в его пользу.

Очень много что может с оригиналом посоперничать на самом деле.

Объективно новелла средняя, но дух, рисовка и музыка тащат

Хорошо, спасибо за совет, пройду обязательно)

А ты другие новеллы кроме БЛа читал?

Нет, БЛ была моим первым знакомством с этим жанром.

Вначале пройди to the moon. Это не новелла, а инди игра. Очень весёлая и интересная, но концовка меня пробила на слезу не хуже, чем бэд энд Лены.

Clannad: самая слезодавительная и ламповая из всех существующих. Шутки на высоте, но есть пара моментов где тупо скучно. Прон контента нет. Очень длинная.

Katawa soujo: попадаешь в школу для инвалидов и пикапиш инвалидок. Лампово, хорошие шутки, слезодавительные концовочки. Всегда интересно читать. Прон контент есть. Очень длинная. (Не редко сравнивается с БЛом и бывают срачи. Порой весёлые. Прочитай, советую)

Saya no uta: ты немного свихнулся и все люди для тебя – куски мяса. Кроме одной милой тян. Куууча крови и мяса. Много хорошего прона. Не длинная и всего 3 концовки. Сюжетик увлекательный.

# Благодарности

  • Создателям отличного гайда в Steam(opens new window), на котором основано данное руководство:
    • HenсoDesu(opens new window) — за создание гайда в Steam.
    • Владе(opens new window) — за создание интересных модов и за помощь в дополнениии руководства в Steam.
    • Лене(opens new window) — за помощь в коментариях всем, кто столкнулся с затруднениями в Steam и создание полезных модификаций.
  • Nikolas Khikkanov(opens new window) | poi(opens new window) — за помощь в создании данного руководства.
  • Stepan Kupryashin(opens new window) | СТЕПАН4ик(opens new window) — за помощь в создании данного руководства.
  • Авторам модификации «7 Дней Лета» (позднее — «7 Дней Лета — Lost Alpha»(opens new window)) — за предоставленные ресурсы. Использование только в рамках лицензии CC BY-NC-SA 4.0(opens new window).
  • Группе «Как создать свой мод для игры Бесконечное Лето»(opens new window) и всем тем, кто наполнял её полезным контентом, часть из которого присуствует в данном руководстве.
  • Команде «GM-Mod»(opens new window) — за предоставленные ресурсы из модификации «Свобода или Счастье»(opens new window).
  • Группе «Загрузчик модов для Бесконечного лета»(opens new window) — за портирование модов на моб. устройства и создание ESTool(opens new window).

# Звуки

Ren’Py поддерживает воспроизведение музыки и звуковых эффектов, используя следующие форматы аудио файлов: , , , .

Добавление звуков, музыки, эмбиенса

Добавление различных аудио файлов в ваш мод происходит посредством команды, приведённой выше. Приведём пример использования.

12345

Плавный вход/выход музыки

Команды и являются необязательными. дает время затухания для текущей проигрываемой музыки в секундах, в то время как дает время, необходимое для плавного «входа» новой музыки.

Пример:

1234

Зацикливание и разцикливание музыки

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

Пример:

123

Поочерёдное воспроизведение

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

Команда для кортежа воспроизводимых файлов начинается с ключевого слова , за которым следует имя канала для воспроизведения звука. Он опционально принимает команды , и .

Пример:

12

TIP

Также поддерживает параметры и .

# Видео

Ren’Py предусматривает возможность использования встроенной версии Libav для воспроизведения видеороликов с такими форматами, как: , , ,

Полноэкранные видеоролики

Самый простой способ отображения видео в полноэкранном режиме заключается в использовании функции . Она отображает видео в полноэкранном режиме до тех пор, пока оно не закончится либо игрок не щелкнет кнопкой мыши, чтобы прекратить воспроизведение.

Пример использования:

1234

Видео, как отображаемые объекты и спрайты

Видеоролик, отображаемый на экране посредством команды , можно использовать для отображения в любом месте, где Ren’Py может его показать. Например, видео может выводиться как фон экрана меню или в качестве фона.

Отображаемый видеоролик также можно использовать для определения видео спрайта, который представляет собой спрайт, склеенный из двух видео. Первый видеоролик обеспечивает цвет спрайта. Второй — так называемый, «маска-ролик» — обеспечивает альфа-канал, где белый цвет — полная непрозрачность, а чёрный — полная прозрачность.

TIP

Видео, которые воспроизводятся в отображаемом объекте , зацикливаются автоматически.

принимает два параметра:

  • — строка, содержащая имя воспроизводимого видеофайла. Параметр всегда должен быть задан.

  • — строка, содержащая наименование видеофайла для использования в качестве альфа-маски. Она должна быть того же размера, продолжительности и частоты кадров, что и видеофайл, заданный в .

Вот пример определения видео спрайта:

12

Видео спрайт можно показать с помощью оператора , который автоматически запускает воспроизведение видео. Он будет автоматически остановлен при скрытии отображаемого объекта.

12345

Видеоролик, прописанный через также можно использовать как часть экрана, при условии, что он создан во время фазы инициализации (init-блок) (например, как часть оператора image).

Приведём пример:

123456

TIP

Экраны можно прописывать и вне init-блока.

TIP

Несколько отображаемых видеороликов, прописанных через , или спрайтов могут отображаться на экране одновременно с учетом производительности системы и при условии, что все они имеют одинаковую частоту кадров. Поведение Ren’Py при отображении видеороликов с разной частотой кадров не определено, но, скорее всего, будет включать значительную потерю кадров.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector