Орентирование в главном меню лаунчера Ren’Py



Ren’Py visual novel engine    

Оглавление

1) Оглавление

2) Введение

3) Текст философии

4) Ориентирование в главном меню лаунчера

5) Знакомство с возможностями движка

6) Приступим к созданию 1 проекта

7) Знакомство с программой jEdit

8) Учимся правильно делать отступы, писать текст

9) Учимся прописывать Character

10) Список всех аргументов на define

11) Как задать имени координату

12) Комментарии

13) Меню

14) Call

15) Jump

16) Работа с текстом(Тэги)

17) Специальные персонажи

18) Как прописать изображения в Ren’Py

19) Как показать изображение в проекте

20) Спрайт

21) Стандартные координаты позиций(рисунок)

22) Карта дробных значений(рисунок)

23) Как определить точные значения

24) Команды для координат

25) Трансформации

26) Питоновские трансформации

27) Движение и анимации

28) Автоматическое обьявление анимаций

29) Список трансформаций

30) Жесткая пауза

31) Переходы(спецэффекты)

32) Как задать время переходам

33) Операция над изображениями

34) Настройки NVL

35) Визуальный заполнитель

36) Как добавить музыку и звуки

37) Как изменить громкость музыки

38) Случайное воспроизведение музыки

39) Как вставить песню в главное меню

40) Как задать кнопкам звуки

41) Автоматическое обьявление мелодий и звуков

42) Частичное воспроизведение музыки

43) Поставить музыку на паузу

44) Экраны

45) Python в экранах

46) Как прописать изображение в главном меню

47) Оператор on и hide в экранах

48) Оператор key в экранах

49) Объекты box и grid

50) Текстовые кнопки

51) Список действий кнопок для textbutton

52) Список функций при нажатии

53) Imagebutton

54) Не активная невидимая зона(imagebutton)

55) Графическая карта Imagemap(hotspot)

56) Графическая карта на главное меню

57) Добавляем комментарии на карте

58) Графическая карта настроек

59) Графическая карта загрузки и сохранения

60) Обьекты-полоски(Bar)

61) Как добавить свой бар в проект

62) Как прописать старую версию бара в GUI

63) Действия бара

64) Подробный разбор значений в баре

65) Как прописать значение бара переменной

66) Default

67) Viewport

68) Видео  

69) Включаем режим разработчика

70) Клавиши, которые работают в режиме разработчика

71) Интерактивный директор

72) Изменяем значения директора

73) Ввод имени

74) Пример из обучения

75) Продуманная версия

76) Пример из горячих точек

77) Прописываем имя и фамилию персонажа

78) Герой без конкретного имени

79) Переменные

80) Специальные значения True, False, None

81) Как скрыть после выбора кнопку, экран, пункты меню, или отобразить только в нужных местах

82) Основные выражения if elif else…

83) Часто используемые действия с переменными

84) Генераторы чисел и значений

85) Как прописать % значение

86) Полезные плюшки (редактируется)

87) Lemma Soft Forums    

88) Стили. Работа с ними

89) Настраиваем Adv режим

90) Как сделать фильтр запрещенных слов

91) Таймеры(бар, цифры)

92) Главное меню и основные разделы

93) Голос персонажам

94) Как создать видео спрайт(экономим память)

95) Splashscreen

96) Drag and Drop

97) Вставляем мини-игры

98) Как сделать перевод на ренпае(костыльный и офф способ)

99) Rpyc>rpy(3 способа)

100) Как запаковать все файлы в архив без ренпая

101) Моды, патчи в проект

102) Создаем веб версию готового проекта

103) Chrome OS / Chrome Browser

104) Андроид

105) Айос

106) Сайты по ренпаю

107) Сайты по сценариям

108) Полезные ресурсы

109) Особая благодарность(Олдфаги Ренпая и все все)

110) Заключение

 

 

Введение

RenPy - простой и гибкий движок для создания визуальных новелл.

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

На данный момент это одно из лучших решений для разработки игр жанра виз. новелла.

Для работы с ним вам потребуются знания основ программирования(в частности в нем применяется скриптовый язык Python, что обеспечивает его распространенность на многих платформах, таких как Windows, Macintosh и т.д.). Так же при работе с питоном вам придется, придерживаются определённой философии программирования, называемой «The Zen of Python» («Дзен Питона», или «Дзен Пайтона»).

Текст философии

· Красивое лучше, чем уродливое.

· Явное лучше, чем неявное.

· Простое лучше, чем сложное.

· Сложное лучше, чем запутанное.

· Плоское лучше, чем вложенное.

· Разреженное лучше, чем плотное.

· Читаемость имеет значение.

· Особые случаи не настолько особые, чтобы нарушать правила.

· При этом практичность важнее безупречности.

· Ошибки никогда не должны замалчиваться.

· Если не замалчиваются явно.

· Встретив двусмысленность, отбрось искушение угадать.

· Должен существовать один — и, желательно, только один — очевидный способ сделать это.

· Хотя он поначалу может быть и не очевиден, если вы не голландец[10].

· Сейчас лучше, чем никогда.

· Хотя никогда зачастую лучше, чем прямо сейчас.

· Если реализацию сложно объяснить — идея плоха.

· Если реализацию легко объяснить — идея, возможно, хороша.

· Пространства имён — отличная штука! Будем делать их побольше!

 

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

1)Вам потребуется зайти на офф сайт Ren’Py http://www.renpy.org и скачать самую последнюю версию программы.

2)Во время установки выберите директорию C :/ и никаких русских букв в названии путей к программе.

Для удобства работы, вы можете перевести приложение на русский язык. Для этого запустите ваше приложение и выберите раздел Preferences .

Найдите в нем строку Languages и выберите пункт Russian .

Орентирование в главном меню лаунчера Ren’Py

1) Проекты - здесь находится список проектов. Стандартные проекты «Обучение» и «Вопрос» идут в каждом лаунчере ренпая.

Лаунчер – программа Ren’Py

2)Добавить новый проект – создать новый проект, где вам программа предложить выбрать режим вашего будущего проекта(Gui или Старая версия).

3) Активный проект – действия по изменению сценариев и открытия папок выбранного проекта (В данном случае выбран проект «Обучение»).

Сценарии – это файлы, в котором вы прописываете сюжет, скрипты и коды проекта.

 

4) Навигация по сценарию – этот под пункт состоит из нескольких разделов:

· Навигация по сценарию – нажав на эту кнопку, перед вами раскроется инструмент по быстрому поиску в сценариях: меток, файлов и т.д.

· Проверить сценарий – проверяет проект на ошибки, количество строк, персонажей и т.д.

· Изменить Gui – изменяет проект(в основном цвета) на стандартный набор.

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

· Перекомпилировать – т.е. зашифровать файлы сценария. Вы пишите в файлах сценариях, которое имеет расширение . RPY , а нажав на команду Перекомпилировать вы их зашифруете в . RPY С и удалив . RPY сторонний человек не сможет внести изменения в файлы сценария.

· Построить Дистрибьюв – преобразует проект в читаемый вид для запуска проекта на различных платформах(Виндовс, Макинточ..).

· Остальные пункты – из названий понятны их значения.

5)Запустить проект – запустить выбранный проект, а также различные подпункты.

· Документация – Вордовские документы на англ. языке в котором описаны все команды по Ренпаю.

· Сайт – офф сайт Ренпая.

· Список игр – Мистер Питон очень любит хвастаться проектами, которые были написаны на его движке, и поэтому у него есть свой список игр. Кстати это очень хорошая реклама для проектов.

· Обновить – обновить лаунчер ренпая на более новую версию.

· Настройки – Здесь вы можете настроить ваш лаунчер(консоль вызвать, выбрать место от куда ваш проект будет виден лаунчеру и т.д). Так же рекомендую включить в настройках команду «Отображать Старые Темы». Что бы у вас был выбор, на какой версии создавать новый проект.

· Спонсоры – список тех людей, которые поддерживают мистера Питона деньгами(форум, серверы, свободное время уделить обновлением и т.д) где вы так же можете поддержать его финансами.


Дата добавления: 2018-10-27; просмотров: 2421; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!