Вопросы-ответы по RenPy
- DoctorBooooom
- Сообщений: 41
- Зарегистрирован: 03 авг 2015, 03:01
Re: Вопросы-ответы по RenPy
Что за ВН?
Re: Вопросы-ответы по RenPy
Извиняюсь, если этот вопрос недавно задавали. Я в восторге от "Тренер Ведьм"!!! Был бы программистом, то с удовольствием предложил бы свою кандидатуру в команду разработчиков. Фантазия на всякие "грязные" сюжеты у меня пашет на 100%, да и фотошопом владею. Вопрос: будет ли продолжение и дальнейшая разработка игры "Тренер Ведьм"?
Re: Вопросы-ответы по RenPy
maalse писал(а):Я в восторге от "Тренер Ведьм"!!!
Это прекрасно! Держи нас в курсе!
maalse писал(а):Вопрос: будет ли продолжение и дальнейшая разработка игры "Тренер Ведьм"?
Отличный вопрос. Только это форум другой игры. Тут собрались почитатели "Дурного воспитания".
про "ТВ" оригинал спрашивай у автора. Его патрон https://www.patreon.com/akabur . Только учти он редкий мудак и русофоб отвечает только на английском.
Если твой вопрос по "русскую редакцию" тебе сюда http://sad-crab.com/ru/ . Помочь разработке можешь тут https://www.patreon.com/Sad_Crab
Re: Вопросы-ответы по RenPy
Добрый день.
В качестве редактора использую sublime text
Как в документации прописал в файлике в директории с проектом:
Теперь открывается конечно в sublime.
Но вот открывается как-то коряво. Он открывает последний проект, а не тот файл, который надо.
Это не критично, но не приятно
В общем прошу помощи в редактировании этого файлика
В качестве редактора использую sublime text
Как в документации прописал в файлике в директории с проектом:
Теперь открывается конечно в sublime.
Но вот открывается как-то коряво. Он открывает последний проект, а не тот файл, который надо.
Это не критично, но не приятно
В общем прошу помощи в редактировании этого файлика
Re: Вопросы-ответы по RenPy
Могу подсказать только относительно Sublime 3.Chibiko писал(а):В общем прошу помощи в редактировании этого файлика
Чтобы открывался один-единственный файл идем в Preferences-> Settings - User и вносим такой код:
Код: Выбрать все
{
"remember_open_files": false,
"hot_exit": false
}
Re: Вопросы-ответы по RenPy
Всем привет, взялся за ренпи и появилась пара вопросов об организации кода, ответы на которые упорно не гуглятся.
1. Как правильно организовать проект? Я понимаю что неправильно всю логику пихать в script.rpy, разгоняя его размер до нереальных размеров. Основную логику следует пихать в подключаемые файлы (я так понял все файлы скриптов из папки проекта подключаются автоматически? если да то в каком порядке?). Есть какие-либо "best practics" на этот счет?
2. Я так понимаю все операторы, что доступны в script.rpy в последствии транслируются в код на питоне? Есть ли возможность добавить свои операторы или изменить функционал существующих?
1. Как правильно организовать проект? Я понимаю что неправильно всю логику пихать в script.rpy, разгоняя его размер до нереальных размеров. Основную логику следует пихать в подключаемые файлы (я так понял все файлы скриптов из папки проекта подключаются автоматически? если да то в каком порядке?). Есть какие-либо "best practics" на этот счет?
2. Я так понимаю все операторы, что доступны в script.rpy в последствии транслируются в код на питоне? Есть ли возможность добавить свои операторы или изменить функционал существующих?
Re: Вопросы-ответы по RenPy
Такие практики мне неизвестны. Несколько я знаю, используются разные подходы, зависит от размера проекта и типа решаемой задачи.fff писал(а):Основную логику следует пихать в подключаемые файлы (я так понял все файлы скриптов из папки проекта подключаются автоматически? если да то в каком порядке?). Есть какие-либо "best practics" на этот счет?
А какую задачу вы хотите решить, добавляя операторы RenPy или изменяя функционал существующих?fff писал(а):2. Я так понимаю все операторы, что доступны в script.rpy в последствии транслируются в код на питоне? Есть ли возможность добавить свои операторы или изменить функционал существующих?
Re: Вопросы-ответы по RenPy
fff писал(а):Основную логику следует пихать в подключаемые файлы
По мне так наоборот. Вся логика в script, а ветки с диалогами в другие файлы.
подключаются автоматически? если да то в каком порядке?
Да - все автоматически, и весь проект может быть в одном файле. Деление по файлам чисто для удобства редактирования.
Однако не рекомендуется называть файлы с чисел 00*. Такие файлы подключаются раньше renpy, из-за этого могут быть ошибки.
-
- Сообщений: 1
- Зарегистрирован: 08 янв 2017, 17:29
Re: Вопросы-ответы по RenPy
Ребят как создать меню с тремя (и если возможно более) вариантами ответа ?
Сорри за глупый вопрос,просто котелок не варит,а на просторах интернета про это ничего нет.
Сорри за глупый вопрос,просто котелок не варит,а на просторах интернета про это ничего нет.
Re: Вопросы-ответы по RenPy
KolyanFrost писал(а):Ребят как создать меню с тремя (и если возможно более) вариантами ответа ?
Сорри за глупый вопрос,просто котелок не варит,а на просторах интернета про это ничего нет.
Вы об этом?
Код: Выбрать все
menu:
"Какой вариант хотите выбрать?"
"Вариант 1":
pass
"Вариант 2":
pass
"Вариант 3":
pass
Re: Вопросы-ответы по RenPy
286 строка файла distribute_gui.rpy содержит некорректный символ.
Посмотрите внимательно указанную строку.
Re: Вопросы-ответы по RenPy
Skaz писал(а):
286 строка файла distribute_gui.rpy содержит некорректный символ.
Посмотрите внимательно указанную строку.
Дело в том, что в папке нигде нет такого файла даже. А когда открываю его через сборку игры - там пусто. Стоит на первой строке. Прошу прощения, я в этом мало шарю. Решил пробоваться в написании ВН, как новый более широкий опыт, а не только написание рассказов.
Re: Вопросы-ответы по RenPy
Сабир писал(а):Дело в том, что в папке нигде нет такого файла даже. А когда открываю его через сборку игры - там пусто. Стоит на первой строке. Прошу прощения, я в этом мало шарю. Решил пробоваться в написании ВН, как новый более широкий опыт, а не только написание рассказов.
Вероятно, есть одноименный файл с расширением .rpyc .
Убедитесь, что в настройках проекта установлен русский язык. Вот так:
Re: Вопросы-ответы по RenPy
Вероятно, есть одноименный файл с расширением .rpyc .
Убедитесь, что в настройках проекта установлен русский язык. Вот так:
[/quote]
Язык выбран русский. Только сейчас предположение появилось одно. Возможно ли такое из-за того, что начинал писать скрипт в старой версии, где не было gui.rpy файла. А заканчивал уже в новой версии. Могла ли по этой причине появиться такая ошибка при сборке игры конечной?
Убедитесь, что в настройках проекта установлен русский язык. Вот так:
[/quote]
Язык выбран русский. Только сейчас предположение появилось одно. Возможно ли такое из-за того, что начинал писать скрипт в старой версии, где не было gui.rpy файла. А заканчивал уже в новой версии. Могла ли по этой причине появиться такая ошибка при сборке игры конечной?
Re: Вопросы-ответы по RenPy
Язык выбран русский. Только сейчас предположение появилось одно. Возможно ли такое из-за того, что начинал писать скрипт в старой версии, где не было gui.rpy файла. А заканчивал уже в новой версии. Могла ли по этой причине появиться такая ошибка при сборке игры конечной?[/quote]
Проблема решена. Заключалась как раз таки в том, что начинал писать скрипт с старой версии, а продолжил в новой. Скопировав скрипт в новый проект получилось собрать игру.
Проблема решена. Заключалась как раз таки в том, что начинал писать скрипт с старой версии, а продолжил в новой. Скопировав скрипт в новый проект получилось собрать игру.
-
- Сообщений: 1
- Зарегистрирован: 23 янв 2017, 23:37
Re: Вопросы-ответы по RenPy
В пути к папке с RenPy и к проекту не должно быть кириллицы.
Re: Вопросы-ответы по RenPy
Подскажите, пожалуйста, можно ли в renpy на заставку главного меню поставить анимацию? Если да, то как это сделать?
P.S.: хотел листопад поставить.
P.S.: хотел листопад поставить.
Re: Вопросы-ответы по RenPy
Сабир писал(а):Подскажите, пожалуйста, можно ли в renpy на заставку главного меню поставить анимацию? Если да, то как это сделать?
P.S.: хотел листопад поставить.
Как сделать анимацию на заставку не разбирался, но по-моему RenPy это умеет. ЕМНИП у Акабура на Witch Trainer на заставке есть анимация, можно порыться в коде.
Re: Вопросы-ответы по RenPy
Код: Выбрать все
# анимация падающего листа:
image astr filmstrip = anim.Filmstrip("astr.png", (30, 28), (18, 1), .15)
# анимция падения листьев:
image snowblossom = SnowBlossom("astr filmstrip", count=15, border=50, xspeed=(20, 50), yspeed=(50, 100), start=0, horizontal=False)
screen main_menu:
.........
add "snowblossom"
Re: Вопросы-ответы по RenPy
Не могу найти достаточно информации о режиме NVL.
Скажите, пожалуйста, после полного заполнения окна текстом следующий текст уходит вниз за поле видимости, можно сделать так чтоб экран смещался за последним текстом и появлялась прокрутка?
Или же можно очистить экран командой nvl clear, тогда экран освободится для ввода следующего текста, но как быть если потребуется вернуться к предыдущему тексту который был узе стёрт? Заранее спасибо!
Скажите, пожалуйста, после полного заполнения окна текстом следующий текст уходит вниз за поле видимости, можно сделать так чтоб экран смещался за последним текстом и появлялась прокрутка?
Или же можно очистить экран командой nvl clear, тогда экран освободится для ввода следующего текста, но как быть если потребуется вернуться к предыдущему тексту который был узе стёрт? Заранее спасибо!
Re: Вопросы-ответы по RenPy
Проще очистить экран командой nvl clear. А предыдущий текст можно возвратить хотя бы колесом (возврат в историю).
В новой версии renpy при режиме nvl текст не уходит за нижнюю границу а прокручивается (правда без полосы прокрутки).
Но данная функция у меня глючит и текст подымаемый наслаивается на новый. Особо правда nvl пока не требовался, так что не разбирался в глюках.
В новой версии renpy при режиме nvl текст не уходит за нижнюю границу а прокручивается (правда без полосы прокрутки).
Но данная функция у меня глючит и текст подымаемый наслаивается на новый. Особо правда nvl пока не требовался, так что не разбирался в глюках.
Re: Вопросы-ответы по RenPy
Да, наслоение происходит, если фраза занимает более 4х строк. Как исправит пока не известно. Так что надо контролировать длину фраз, если не производить очистку экрана nvl clear.
Re: Вопросы-ответы по RenPy
Подскажите пожалуйста, как реализовать такой скролбар https://www.renpy.org/doc/html/gui.html#scrollbars
Вернуться в «Разработка игр на RenPy»
Кто сейчас на форуме
Количество пользователей, которые сейчас просматривают этот форум: нет зарегистрированных пользователей и 1 гость