- •Учебник по Ren’Py
- •Начало работы
- •Запомните
- •Учимся работать со сценарием
- •Как правильно писать диалоги персонажей.
- •Домашнее задание
- •Создаем меню выборов.
- •Создаем свои метки
- •Домашнее задание
- •Делаем ссылки на имена персонажей
- •Домашнее задание
- •Именам цвет
- •Переменные и с чем их едят
- •Работа с текстом. Учимся разбирать другие приложения.
- •Домашнее задание
- •Вставляем изображения в новеллу. Фоновый рисунок.
- •Спрайты
- •Как определить размер спрайта для вашего размера экрана
- •Координаты спрайтов на экране
- •Переходы и спецэффекты Переходы
- •Зрелищные переходы ImageDissolve
- •Эффекты перемещения спрайтов Move transition (в основном на спрайты)
- •Переходы CropMove(эффективней менять ими фон) или режим слайда.
- •Эффект AlphaDissolve (герой подглядывает за персонажем)
- •Ваше задание на сегодня
- •Учимся грамотно вызывать прыжки к меткам.
- •Учимся создавать текст на экране и научимся определять координаты ее
- •Координаты изображения
- •Анимация
- •Как вставлять мини игры в вашу игру
- •Метка splashscreen
- •Изображение splashscreen
- •Создаем инсталлятор
- •Много всяких полезных Renpy-разработчику фишек и плюшек в одном месте
- •Заключение
- •Всем спасибо! Что уделили моему маленькому учебнику внимание.
Работа с текстом. Учимся разбирать другие приложения.
Сохраните все ваши изменения в проекте test и закройте jedit. Теперь выберите проект обучение. Теперь вам нужно открыть его сценарий и вам запустить его.
Откройте файл demo_text.rpy и в самом обучении тему шрифты и теги
Когда откроете файл у вас там все по английски написано, не удивляйтесь. В программе обучения вы доходите до того момента где показаны слова
Жирный
подчеркнутый курсив зачеркнутый
а в файле это будет строка
e "Text tags can make text {b}bold{/b}, {i}italic{/i}, {s}struckthrough{/s}, or {u}underlined{/u}."
Т.е. Что бы сделать текст жирным нам в файле нужно будет написать {b} текст{/b} где 1 фигурная скобка показывает программе где начинается жирный текст, 2 фигурная скобка с кривой линией показывает где она заканчивается.
И у нас получится
1) Жирный {b} текст{/b}
2) Курсив {i}текст{/i}
3) Зачеркнутый
{s}текст {/s}
4) Подчеркнутый {u}текст{/u}
Тоже самое касается и других страниц с эффектами, я их сюда сразу все выпишу
5) Больше шрифт {size=+число} текст{/size}
6) Меньше шрифт {size=-число} текст{/size}
7) Посреди текста паузу {w}
8) Пауза на короткое время (1сек) {w=1}
9) Вставлять рисунки и смайлы в текст {image=exclamation.png} где после знака = путь к картинке
10) Цвет текста {color=цвет } текст {/color}
11) Надписи сверху текста {rb}Ren'Py{/rb}{rt}ren-pie{/rt}
12) Гиперссылки в тексте {a=define_hyperlink}Гиперссылка{/a} а потом создается метка
label define_hyperlink:
текст……
13) Кавычки "\" текст \" "
14) Перенести текст на следующую строку \n
Таким образом, вы можете все, что использовано в приложении обучение, использовать в вашем проекте.
Домашнее задание
Украсьте текст вашего проекта как тут:
"Издевательства учат простой истине {w} - {size=+15} бей любого{/size}, {w=1} кто пытается сесть тебе на шею."
"Бей до тех пор,\nПока желание с тобой связываться не иссякнет."
"Трое подростков уже шли к его капсуле, "
"Cамому старшему на вид было лет двенадцать."
"Анжи приготовился бежать от этой компании"
gol_1 "{i}А вот и наш новенький"
gol_2 "{i}Что мелкий уже {size=+8}обоссался{/size}?"
rish "{i}Он немой, зачем спрашивать, \nНачистим рыло и скажем что и как."
rish "{i}Будет рыпаться, еще раз всыплем,\nОн все равно никому ничего не расскажет."
"Рыжий парень с голубыми глазами был старшим и видимо главным в этой группе сборщиков"
anshi "\"{i}Я презираю вас, за вашу слабость и глупость\""
"Если бы Анжи захотел, он бы {color=b8cfe5} {a=define_nemoi}сказал{/a}{/color}"
"Показав пальцем на ухо,\nА потом на потолок\n Анжи дал знак"
"Что взрослые наблюдают за ними и что в случае драки включится система звукового подавления беспорядков"
gol_1 "{i}А вот об этом, мелкий, можешь, не беспокоится. Там свои люди и три минуты драки у нас будет."
rish "{i}Слушай сюда мелкий, с тебя десять кредитов в неделю"
rish "{i}Как ты их будешь добывать твое дело. Хоть телом торгуй, на нижних уровнях. "
rish "{i}А откажешься, будешь испытывать много боли...{size=+8}Постоянно…{/size}"
И запустите проект. Ощутили разницу с тем, что до этого было?
Дальше сами отредактируйте весь ваш проект.
