8 Renpy - Заставка перед главным меню
В заставке перед игрой обычно можно увидеть логотип разработчика или вступительный ролик. Выглядит это примерно вот так:
На текущий момент мы уже знаем базовый синтаксис движка, поэтому создадим простую покадровую анимацию, как в примере выше. Более продвинутые опенинги мы сможем создавать, когда познакомимся с системой экранов, видео и анимацией.
Как в случае с баром загрузки из прошлого урока, в Renpy есть функционал для отображения логотипа или приветствия перед главным меню. Для этого используется специальная метка label splashscreen.
При запуске игры движок проверяет наличие этого лейбла, и если он есть, то отображает инструкции внутри него. Иначе - сразу появляется главное меню.
Итак, откроем файл script.rpy, создадим соответствующий лейбл, и пропишем инструкции:
* Файл с кодом можно скачать ниже
После запуcка игры движок перейдёт к метке splashscreen и выполнит все инструкции по порядку: зальёт экран чёрным цветом, остановится на пол секунды, затем отобразит первое изображение с названием logo1 и т.д.
Все изображения, которые нужно показать в заставке, положите в папку images вашего проекта.
Также вы можете заметить, что главное меню после заставки появляется немного резко. Откройте файл options.rpy и вверху пропишите настройку:
define config.end_splash_transition = fade
Таким образом меню после заставки отобразится из затемнения.
***
Скрипт из урока:
rpy
script.rpy2.08 Kb
Изображения из урока:
rar
logo.rar366.39 Kb
***
Предыдущий урок:
Следующий урок:
In bundle
renpy
программирование
разработка игр
визуальная новелла
ренпи
ренпай