Загрузка...

Create Visual. Novels on RenPY

Thread in Articles created by bebrik2289 Dec 28, 2021. (bumped Dec 29, 2021) 375 views

  1. bebrik2289
    bebrik2289 Topic starter Dec 28, 2021 Banned 41 Dec 26, 2021
    Всем привет! Дорогие мой участники данного форума
    недавно я увидел статью участника *****ая
    И подумал что было бы неплохо написать похожую но с другим движком
    как по мне этот гораздо удобнее


    Что нам понадобиться чтобы сделать Визуал. Новеллу?

    1. Мотивация
    2. Python
    3. Скаченный RenPy


    Итак, Движок RenPy можно скачать на офф. Сайте

    https://www.renpy.org/

    После того как мы скачали и установили наш движок
    Нам нужно в него зайти


    В папке с движком открываем Renpy.exe

    [IMG]


    После открытия нас встречает приятное меню, да глаза разбегаются но не стоит волноваться
    ничего сложного в этом движке нет


    [IMG]


    Лично у меня уже есть свой проект, на нём скорее всего я и буду показывать пример кода

    Для начала жмём

    + Добавить новый проект

    И создаём наш новый проект, после создания
    мы переходим к другой мини - менюшке


    К редактированию файла, и тут мы выбираем script.rpy

    Script.rpy - Файл отвечающий за код игры

    Открываем через любой текстовый редактор

    после чего нас встречает мелкий код, который легко поддаётся изменению

    [IMG]


    итак, пора пояснять что и как!

    первая строка define e = Character('Эйлин', color="#c8ffc8")

    Отвечает за персонажа с именем Эйлин, Define - можно сказать создание переменной
    с музыкой, картинками и т.д, но именно в этой переменной у нас хранится персонаж
    Color - отвечает за цвет в диалогах (Имени)


    Теперь мы поняли за что отвечает самая первая строка

    Label start :

    Данная строка отвечает за запуск игры, то есть здесь начинается вся игра


    scene bg room

    Тут уже пояснение по длинее
    scene - отвечает за сцену, то есть задний фон


    теперь переходим обратно в меню renpy и жмём в Открыть Папку

    "images"

    После чего нас выкидывает в директорию игры где мы можем легко добавить новую картинку
    для персонажа, для фона, неважно!


    пока на фоне стоит "bg room"

    но файла с таким название в директорий игры НЕТ

    по этому за место красивого фона у нас отображается серый фон с его названием
    для того чтобы это изменить нам нужно закинуть картинку в images с названием фона
    (bg room)


    Ах да, ИГРА не принимает картинки если их название русское / начинается с заглавной буквы
    По этому будьте аккуратны, я потратил много времени на то чтобы понять это)

    после загрузки нашего фона он конечно же измениться

    лично я закину в images свой файл, он будет называться homik
    Картинка дома

    После чего в коде нам нужно изменить название, не bg room
    а homik

    ТО ЕСТЬ

    scene homik (с маленькой буквы)

    итог :

    [IMG]

    show - отвечает за картинку, в коде у нас написанно
    show eileen happy, то есть счастливая эйлин,
    но текстуры в папке images у нас нет, по этому она отображается серой
    с названием файла (картинки)

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

    буква

    e - отвечает за имя персонажа
    а " " возле него отвечает за текст
    то есть мы должны в " " вписать ваш текст (что говорит персонаж)

    и в итоге у нас получиться

    [IMG]

    а код в игре с этим диалогом будет

    e "короче я бегемот"

    ВОТ ТАК, это первая часть, если вам очень понравится то я конечно же выпущу вторую часть
    где расскажу более подробно, как сделать свою меню, добавить музыку и т.д
     
    This article was useful for you?
    You can thank the author of the topic by transferring funds to your balance
    Thank the author
  2. SexWaifu
    SexWaifu Dec 28, 2021 :catwait: 7080 Feb 27, 2021
    Не легче скачать вн мейкер и сделать там ?)
     
    1. View previous comments (7)
    2. bebrik2289 Topic starter
      SexWaifu, нет не надо, тут тупой камень поймёт, если ты не понимаешь то я тебе крайне сочувствую
    3. SexWaifu
      bebrik2289, чел, ты сначала игру сделай, а потом уже напиши :)
    4. bebrik2289 Topic starter
      SexWaifu, ну сделал, у меня большой проект на ренпае есть, не полностью сделанный но очень хорошо продуманный с приятным сюжетом, хз почему у тебя такие странные аргументы
  3. NickDiggers
    NickDiggers Dec 30, 2021 123 Aug 4, 2019
    кто куда, а я делать новеллу про зеленского:pepeny:
     
  4. Yuno
    Yuno May 12, 2025 гойда 634 Jan 4, 2022
    Отлетел ведь
     
Loading...
Top