Ren'Py. Создаем игры и приложения

Оглавление⌄
ГЛАВА 1. Знакомство с функционалом Ren'Py....12 1.1. ВСТУПЛЕНИЕ....13 1.2. СКАЧИВАЕМ И УСТАНАВЛИВАЕМ REN’PY....13 1.3. ИНТЕРФЕЙС ДВИЖКА....15 1.4. СТРУКТУРА ПАПОК И ФАЙЛОВ....19 1.5. УСТАНОВКА И НАСТРОЙКА РЕДАКТОРА КОДА....21 1.6. ОСНОВЫ СИНТАКСИСА В REN’PY....24 1.7. СОЗДАЁМ СВОЮ ПЕРВУЮ НОВЕЛЛУ ЗА 10 МИНУТ....27 ГЛАВА 2. Дизайн визуальной новеллы....40 2.1. ЗАГРУЗОЧНЫЙ ЭКРАН....41 2.2. ВСТУПИТЕЛЬНЫЙ ЛОГОТИП....42 2.3. ИКОНКА ИГРЫ....44 2.4. ПРОСТОЕ ОФОРМЛЕНИЕ "ГЛАВНОГО МЕНЮ”....45 2.5. ШРИФТЫ....46 2.6. МУЗЫКАЛЬНОЕ СОПРОВОЖДЕНИЕ....49 2.7. СКОРОСТЬ ВЫВОДА ТЕКСТА....55 ГЛАВА 3. Компиляция готового проекта....58 ГЛАВА 4. Расширенные возможности Ren'Py....62 4.1. НАСТРОЙКИ ПЕРСОНАЖА....63 4.2. ФОРМАТИРОВАНИЕ ТЕКСТА....76 4.3. СТАНДАРТНЫЕ ЭФФЕКТЫ ПЕРЕХОДОВ....80 4.4. СОЗДАЁМ СВОИ ЭФФЕКТЫ ПЕРЕХОДОВ....83 4.5. СОЗДАЁМ ПОЗИЦИИ ДЛЯ ПЕРСОНАЖЕЙ....87 4.6. МЕНЮ ВЫБОРОВ И РАЗВИЛКИ....94 4.7. ПЕРЕМЕННЫЕ: ЗАПОМИНАЕМ ВЫБОР ИГРОКА....98 Арифметические операторы....103 Операторы сравнения....104 Логические операторы....104 Операторы присваивания....104 4.8. ПРОВЕРКИ И УСЛОВИЯ....107 4.9. ВВОД ТЕКСТА, ИЗМЕНЕНИЕ ИМЕНИ ПЕРСОНАЖА....112 4.10. РАСШИРЕННЫЕ НАСТРОЙКИ ЗВУКОВ И МУЗЫКИ....114 4.11. СИСТЕМА MULTIPLE И ДИАЛОГОВЫЕ ПУЗЫРИ....117 4.12. РЕЖИМ NVL....122 4.13. РАБОТА НАД ОШИБКАМИ....125 ГЛАВА 5. Система экранов....130 5.1. ЧТО ТАКОЕ ЭКРАНЫ В REN'PY....131 5.2. ОСНОВНЫЕ КОНТЕЙНЕРЫ В ЭКРАНАХ....138 5.3. ЭКРАННЫЕ КНОПКИ....147 Действия, которые можно установить на action (при нажатии кнопки)....153 5.4. ВСПЛЫВАЮЩИЕ ПОДСКАЗКИ И УВЕДОМЛЕНИЯ....154 5.5. ОРИГИНАЛЬНЫЙ КУРСОР....159 5.6. БАРЫ И ТАЙМЕР....162 5.7. ПРИВЯЗКА ДЕЙСТВИЙ НА КНОПКИ КЛАВИАТУРЫ....169 5.8. ОФОРМЛЕНИЕ ГЛАВНОГО МЕНЮ....172 5.9. ОФОРМЛЕНИЕ ЭКРАНА НАВИГАЦИИ....178 5.10. ОФОРМЛЕНИЕ ЭКРАНА "ОБ ИГРЕ....181 5.11. ОФОРМЛЕНИЕ ЭКРАНА НАСТРОЕК....183 5.12. ОФОРМЛЕНИЕ ЭКРАНОВ СОХРАНЕНИЯ/ЗАГРУЗКИ....186 5.13. ОФОРМЛЕНИЕ КНОПОК ВЫБОРА....190 5.14. ОФОРМЛЕНИЕ БЫСТРОГО МЕНЮ....191 ГЛАВА 6. Стили в Ren'Py....194 6.1. ПРИМЕНЕНИЕ СТИЛЕЙ....195 6.2. ПОДРОБНЫЙ РАЗБОР СТИЛЕЙ....198 Свойства для позиционирования на экране....199 Свойства, применимые к тексту....202 Свойства, применимые к окнам, фреймам и кнопкам....203 Свойства, применимые к кнопкам (button)....204 Свойства, применимые к полоскам бара (bar)....205 Свойства, применимые к боксам (vbox, hbox)....207 Свойства, применимые к таблицам (Grid)....208 ГЛАВА 7. Анимация....210 7.1. ПОКАДРОВАЯ АНИМАЦИЯ....211 7.2. ОТОБРАЖЕНИЕ ВИДЕО....215 7.3. ПРЕОБРАЗОВАНИЕ (TRANSFORMATION)....219 7.4. АНИМАЦИЯ КНОПОК....226 7.5. СОЗДАНИЕ СОБСТВЕННЫХ АНИМАЦИЙ....236 ГЛАВА 8. Списки....244 8.1. СОЗДАНИЕ СПИСКА....245 8.2. РАБОТА СО СПИСКАМИ....247 ГЛАВА 9. Циклы....256 9.1. ЦИКЛ FOR....257 9.2. ЦИКЛ WHILE....263 ГЛАВА 10. Функции....268 10.1. ЧТО ТАКОЕ ФУНКЦИИ....269 10.2. СОЗДАНИЕ "ФУНКЦИИ" ИНСТРУМЕНТАМИ ДВИЖКА....276 ГЛАВА 11. Локализация....284 ГЛАВА 12. Продвижение и маркетинг....292 Метод 1....293 Метод 2....293 Метод 3....294 Метод 4....295 Метод 5....295 Метод 6....295 Метод 7....296 Метод 8....296 Метод 9....296 ГЛАВА 13. Творческая мастерская....298 13.1. СОЗДАНИЕ МЕХАНИК НА ВИЗУАЛЬНОМ ПРИМЕРЕ....299 13.2. СОЗДАНИЕ КАРТЫ ДЛЯ ПЕРЕМЕЩЕНИЯ ПО ЛОКАЦИЯМ....306 13.3. МИНИ-ИГРА "ПИАНИНО....310 13.4. МИНИ-ИГРА "УБОРКА БЕСПОРЯДКА....313 13.5. СОЗДАНИЕ ИНВЕНТАРЯ/МАГАЗИНА....315 13.6. СОЗДАНИЕ ЖУРНАЛА ЗАДАНИЙ....320 13.7. ПРИЛОЖЕНИЕ "КАЛЕНДАРЬ" - СМЕНА ВРЕМЕНИ СУТОК И ВРЕМЕН ГОДА....327 13.8. ПРИЛОЖЕНИЕ "МОБИЛЬНЫЙ ТЕЛЕФОН....335 13.9. ГАЛЕРЕЯ ИЗОБРАЖЕНИЙ ИЛИ ВИДЕОРОЛИКОВ....337 13.10. МНОГОСЛОЙНЫЕ ИЗОБРАЖЕНИЯ....342 13.11. ПЕРЕТАСКИВАНИЕ ОБЪЕКТОВ (DRAG AND DROP)....353 13.12. СОЗДАНИЕ ANDROID-ВЕРСИИ....364 13.13. ВЕРСИЯ ДЛЯ IOS....372 13.14. ВЕБ-ВЕРСИЯ....374 ГЛАВА 14. Вспомогательные программы и софт....378 14.1. ЛИЦЕНЗИИ РАСПРОСТРАНЕНИЯ КОНТЕНТА....379 Creative Commons....379 GNU General Public License....380 Massachusetts Institute of Technology License....381 Apache License....381 14.2. РЕДАКТОРЫ ДЛЯ СОЗДАНИЯ СПРАЙТОВ И АНИМАЦИИ....382 Adobe Photoshop....383 GIMP....383 Paint.net....384 Krita....385 Piskel....385 Blender....386 DAZ Studio....387 Koikatsu....387 Honey Select 1,2....388 Virt-A-Mate....389 14.3. РЕДАКТОРЫ ДЛЯ СОЗДАНИЯ ФОНОВЫХ ИЗОБРАЖЕНИЙ....389 Sweet Home 3D....390 Lumion....390 3Ds Max....391 SketchUp....392 ArchiCAD....392 14.4. РЕДАКТОРЫ МУЗЫКИ....393 Ableton Live....394 FL Studio....394 Pro Tools....394 Cubase....394 14.5. РЕДАКТОРЫ ВИДЕО....395 Adobe Premiere Pro....395 DaVinci Resolve....395 Sony Vegas Pro....395 HitFilm Pro....395 Shotcut....396 Camtasia....396 OBS Studio....396 Snagit....396 ScreenFlow....397 14.6. ПРИВЛЕЧЕНИЕ СПЕЦИАЛИСТОВ....397
Описание
В этом материале разберём тему: книге.
Благодаря этой книге, шаг за шагом создавая свою первую игру, вы познакомитесь с основами разработки игр. Игровой движок Ren'Py (РенПи) – это один из простейших способов познакомиться с основами программирования. Функционал движка настолько прост, что первую свою игру вы сможете запустить уже спустя несколько первых глав. Также на базе движка можно разработать мобильное приложение или программу на ПК. Несмотря на всю простоту, Ren'Py позволяет создавать игры во многих жанрах, таких, как: RPG, Симуляторы, Квесты, Стратегии, Новеллы и даже Шутеры. Ren'Py базируется на языке программирования Python, поэтому многие функции движка, структура, синтаксис и логика схожи с Python, все это будет рассмотрено в книге. Подробные пошаговые примеры (с разбором кода) в данной книге помогут в создании игр и приложений любому уровню пользователей, от самых начинающих до профессионалов.
Если материал оказался полезен — сохраните страницу.
Поделиться
Частые вопросы
Можно ли скачать «Ren'Py. Создаем игры и приложения» бесплатно?
Да, «Ren'Py. Создаем игры и приложения» доступна для бесплатного скачивания на нашем сайте в формате PDF. Ссылка на файл находится на этой странице.
В каком формате и какого размера файл?
Книга предоставляется в формате PDF, размер файла 33,3 МБ.
Кто автор и когда вышла книга?
автор — Адонин Алексей Сергеевич, издательство Наука и Техника, год выпуска 2024, 402 страниц.
О чём книга «Ren'Py. Создаем игры и приложения»?
Игровой движок Ren'Py (РенПи) – это один из простейших способов познакомиться с основами программирования.