Перейти к содержанию
Обновление форума
Опубликовано
comment_1946405

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

Я взял на себя смелость и создал локализацию игрового интерфейса движка (файл template\localize.rpy) а также перевёл на русский демонстрацию. Всё это согласованно с создателем движка и включено в распространяемый архив, доступный с [url="http://www.renpy.org/wiki/renpy/rus" target="_blank" rel="nofollow">Русской Странички движка Ren'Py

Также я написал небольшое руководство по быстрому старту и маленькую игру-пример с некоторой информацией по визуальным новеллам по этому руководству, доступные там же

Спойлер
(не ждите ничего сверхъестественного. Сделана на скорую руку, только как пример. Приведённая в игре информация может быть предметом дискуссии. Если считаете, что она неточна -- милости прошу.)

 

От всей души надеюсь, что вас это заинтересует.

И помните, теперь судьба визуальных новелл на русском и в ваших руках!

 

ЗЫ. ОГРОМНАЯ просьба: протестируйте демо и файл локализации на предмет очепяток и отпишитесь сюда. Пожалуйста!

Изменено пользователем Гость (смотреть историю редактирования)

Цензуре - твёрдое и решительное "НЕТ"!!!

YesToFreedom.org

  • Ответов 1 тыс
  • Просмотры 379,1 тыс
  • Создана
  • Последний ответ

Топ авторов темы

Популярные посты

  • Рен'пи ожидал конец строки, а обнаружил двоеточие... (должно быть просто <jump dush>) Двоеточие ставится в конце первой строки блока - оно показывает, что последующие строки этого блока должны и

  • Что ж, не думаю что это хорошо браться с середины, но надо же хоть как то начинать)) К концку недели ждите первый перевод... наверно по порядку, так что - ATL. Может кому пример подам ^_^   Кому инте

  • Вот файл немного доделанного (не полностью) перевода для новой версии Ren'Py 6.14.1 (Откуда взял первоначальный файл не помню. Может и с этого форума ) Скачать   Положить в <Ren'Py 6.14.1/launcher/

Изображения в теме

Рекомендуемые сообщения

Опубликовано
comment_2718356

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

Изучаю твою новеллу-рецепт и появился вопрос: ты в своих функциях на python используешь self, st и at. Например: def render(self, width, height, st, at): Так вот, где бы про это почтитать? Желательно на великом и могучем. :rolleyes:

Опубликовано
comment_2718363

def render(self, width, height, st, at)

Это не моя функция, это из движка. И что она делает представляю смутно.

А почитать на "великом и могучем" можно только туториал писанный 000, других гайдов я не знаю.

 

А про self - это надо читать про питон классы. Не по ренпи, а именно по питону. По нему как раз на русском куча всего есть.

Не закрывай рта тем кто открывает тебе глаза.

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

Опубликовано
comment_2718666

Всем доброго времени суток!

Я в Ren'Py нуб самый настоящий. Недавно начала свою новеллу. Вот мне интересно: Как сделать так, чтобы весь текст в новелле выводился в режиме замедленного вывода? Заранее большое спасибо!

Опубликовано
comment_2718675

Для этого даже в код лезть не надо - заходишь в настройки и таскаешь ползунок Text Speed как тебе надо.

Он отвечает за скорость вывода текста.

Не закрывай рта тем кто открывает тебе глаза.

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

Опубликовано
comment_2718684

Всегда пожалуйста.

Рад поспособствовать распространению движка и помочь с его освоением.

Не закрывай рта тем кто открывает тебе глаза.

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

Опубликовано
comment_2719196

Чего?

При чём тут афоризмы в теме про программирование?

Не закрывай рта тем кто открывает тебе глаза.

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

Опубликовано
comment_2719203

При чём тут афоризмы в теме про программирование?

Посты, наверное, набивает.

Изменено пользователем Sarru (смотреть историю редактирования)

Опубликовано
comment_2719765
Вернулась с новым вопросом. Можно ли добавлять в меню дополнительные кнопки? Если да, то очень прошу объяснить, как это делается.
Опубликовано
comment_2719856

Добавлять можно, а как именно - зависит от того какую версию Рен'пи вы используете. Если 6.13.х (которая поддерживает скрины), то просто редактируете файл "screens.rpy" - находите <screen main_menu:" и в нем добавляете свои кнопки по аналогии с уже имеющимися.

       textbutton _("Start Game") action Start()
       textbutton _("Load Game") action ShowMenu("load")

       textbutton _(u"Моя кнопка") action ShowMenu("my_menu")

       textbutton _("Preferences") action ShowMenu("preferences")

 

Если версия Рен'пи без скринов, то кнопки надо будет вставлять иначе. Список кнопок в старом меню сохранялся в специальной переменной <config.main_menu> - ее можно поменять полностью http://www.renpy.org...Menus#Main_Menu , либо вставлять и удалять кнопки по одной (как показано в примере кода music room) http://www.renpy.org...book/Music_Room

<$ config.main_menu.insert(3, ("Music Room", "music_room", "True"))> - это строка на питоне, так что она должна быль либо в блоке <python> либо начинаться со знака $, "3" - это положение вставляемой кнопки (третья сверху), "Music Room" - название кнопки, "music_room" - название метки (label), куда нас перебросит кнопка при нажатии на нее, "True" - значит, что кнопка будет показана (если поменять на False, то кнопка будет скрыта).

  • 3 недели спустя...
Опубликовано
comment_2726680
Здравствуйте уважаемые конструкторы. Начал щупать Ren'py и столкнулся с проблемой с видео. Если можно на пальцах, по пунктам (а то я с видео никогда не работал) объясните как мне сделать видео которое Ren'py воспринимает?
Опубликовано
comment_2726684
как мне сделать видео которое Ren'py воспринимает?

Кодировка и форматы:

Movies: OGG Theora, MPEG 4, MPEG 2, MPEG 1

Код:

play movie "название_ролика.mkv"

или:

$ renpy.movie_cutscene("название_ролика.mkv")

В данном случае видео кидаем к корень папки с игрой.

 

Тут подробнее.

http://s2.ipicture.ru/uploads/20120627/w6M5uoS7.jpg
Опубликовано
comment_2726712

Есть ли звук в вашем видео (без звука работать не будет)?

 

"Does the movie have a sound track multiplexed in? Ren'Py requires a sound track, even a silent one, to properly synchronize audio and video." (http://lemmasoft.renai.us/forums/viewtopic.php?f=8&t=5233&hilit=movie+sound#p72096), http://lemmasoft.renai.us/forums/viewtopic.php?f=8&t=5233&hilit=movie+sound#p72568

 

Также, проблема может быть в том, что файл "собран" неправильно - почитайте здесь и здесь (надеюсь поможет).

Опубликовано
comment_2726718
Добавил звук. В игре по прежнему нет видео но появился звук. Подскажите пожалуйста название программы, и желательно пошагово, как в ней сделать из моего видео, видео которое будет воспроизводиться в Ren'Py.
Опубликовано
comment_2727081

Добрый день.

Скачала RenPy ознакомилась с возможностями, сразу возникло несколько вопросов, на которые Айлин не ответила)

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

 

И еще вопрос, в чем отличие Ren'py от Novelty?

Опубликовано
comment_2727249

Можно ли вставлять ролик в самом начале

http://www.renpy.org/wiki/renpy/doc/cookbook/Preloader_Image

http://www.renpy.org/wiki/renpy/doc/cookbook/Splashscreen_Effect

Во втором случае вроде можно не только картинку а вообще что угодно.

 

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

Запросто - найди папке с проектом файл script.rpy, там секцию про меню и меняй как хочешь.

 

И еще вопрос, в чем отличие Ren'py от Novelty?

В очень многом.

Прочитай эту статью (одним из соавторов которой являюсь я), там есть ссылка на ещё одну, где сравниваются в основном RenPy и **Scripter. Также в ней есть таблица (не помню откуда стащил) в которой сравниваются RenPy, **Scripter, Blade Engine, KiriKiri, и Novelty.

Изменено пользователем Элионт (смотреть историю редактирования)

Не закрывай рта тем кто открывает тебе глаза.

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

Опубликовано
comment_2727396

to Radogast

Добавил звук. В игре по прежнему нет видео но появился звук. Подскажите пожалуйста название программы, и желательно пошагово, как в ней сделать из моего видео, видео которое будет воспроизводиться в Ren'Py.

Хм, сам ни разу не делал видео..., но в первом "здесь" говориться о том, что AVI и OGG - это контейнеры, и будет ли видео воспроизводиться зависит от того, что вы в них "запихали", а во втором "здесь" (чуть подальше http://lemmasoft.ren...lit=avi#p151863) рассказывается как можно конвертировать свое видео при помощи программы VLC (http://ru.wikipedia.org/wiki/VLC). Повторюсь - сам не пробовал, но если скачаете прогу и поиграетесь с ней, то наверняка добьетесь результата...))

 

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

Здесь очень хорошее пошаговое руководство http://lemmasoft.renai.us/forums/viewtopic.php?f=8&t=9812&hilit=tutorial

Опубликовано
comment_2727426

Занимался этим. Остановило отсутствие спрайтов и фонов. Рисовать таки не умею.

 

Не обязательно самому рисовать, можно

1) Использовать программы-чаргены и концепт-арты, а как фоны - любые подходящие картинки.

2) Натаскать из японских визуалок

Несколько примеров наборов:

 

Подбростьте локализации к Ренпи, а то случайно при форматировнии винта всё слетело...

 

Тут они, только полностью локализованная версия безнадёжно устарела а, файл локализации интерфейса хоть и годичной давности но пойдёт.

Не закрывай рта тем кто открывает тебе глаза.

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

Опубликовано
comment_2727486

Элионт, Алекс__, спасибо за помощь, но я думаю это далеко не последние мои вопросы, по ходу дела буду обращатся)

Занимался этим. Остановило отсутствие спрайтов и фонов. Рисовать таки не умею.

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

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

Последние посетители 0

  • Ни одного зарегистрированного пользователя не просматривает данную страницу

Важная информация

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

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.