Ren’Py
Ren’Py (от ren [3] и Python) — это бесплатный, свободный и открытый движок для создания как некоммерческих, так и коммерческих визуальных романов (графических квестов с диалоговой системой) в 2D-графике. Поддерживает платформы Windows 2000+ (x86), Linux (x86, glibc 2.3+) и Mac OS X 10.4+ (x86 и ppc), также запуск игр поддерживается на Android (2.0+, с OpenGL ES 2.0). [4] Свыше 200 игр [5] используют движок Ren’Py, подавляющее большинство игр на английском языке. Автором данного движка является PyTom.
Описание
Ren’Py распространяется бесплатно. Авторы движка просят создателей игр внести игру в общий каталог на сайте разработчика. [2] Также обязательным условием бесплатного использования этого движка является упоминание имён авторов в титрах игры [источник не указан 602 дня] . Ren’Py является программой с открытым исходным кодом и может быть свободно модифицирован и использован как для некоммерческих, так и коммерческих целей. Созданным на нём играм быть с открытыми исходными кодами не обязательно.
Создание простых игр в данном конструкторе по сложности доступно для любого желающего, но для более сложных игр необходимо изучить и применять скриптовый язык Python: есть возможности для создания оригинальной манги, в том числе подключение видео и использование различных спецэффектов на движке; также можно подключать мини-игры, системы подсчёта параметров для усложнения игрового процесса.
По умолчанию Ren’Py уже настроен на создание типичной игры жанра визуальных романов содержащей:
- главное меню с возможностью настройки, сохранения и загрузки игры;
- автоматическое сохранение игры;
- откат, для возвращения ранее показанного экрана;
- интеллектуальную загрузку изображений, которая загружает изображения в фоновом режиме, что предотвращает задержки во время игры;
- поддержку управления игрой при помощи мыши, клавиатуры или геймпада (джойстика);
- полноэкранный и оконный режим;
- возможность пропускать текст при воспроизведении, в том числе возможность показывать только текст, который был показан ранее;
- автоматическую прокрутку текста без использования клавиатуры, что может быть удобно при больших объемах текста;
- возможность скрывать текст так, что пользователь может видеть изображения за ним;
- способность самостоятельно изменить музыку, звуковые эффекты, и громкость голоса.
Графика и качество игры, созданной в данном конструкторе, зависит в большей степени от авторских умений рисовать.
Также движок дает возможность:
- представлять текст как в ADV, так и в NVL-стиле;
- настроить практически любой элемент интерфейса.
На официальном сайте имеется русскоязычная поддержка, краткое описание и тестовый пример на русском языке.
Поддерживаемые форматы [4]
- Форматы графики: JPEG, PNG, BMP, GIF.
- Аудио-форматы: Ogg Vorbis, WAV (только PCM), MP3[6] , MP2 [6] .
- Видео-форматы: Ogg Theora, MPEG 4, MPEG 2, MPEG 1.
- Форматы шрифтов: TrueType, SFont, BMFont, MudgeFont.
Движок поддерживает много языков, в том числе русские шрифты (юникод).
Примечательные игры, созданные с помощью Ren’Py
Список игр можно найти на официальном сайте. [2]
Иностранные
- Summer Session
- Katawa Shoujo
- Digital: A Love Story
- RE: Alistair++
- Always Remember Me
- Bionic Heart
- Date Warp
- Don’t take it personally, babe, it just ain’t your story
- Heileen 2: The Hands of Fate
- Jisei
- Kansei
- Magical Diary
- Planet Stronghold
Русские
- Restriction
См. также
- NScripter
- KiriKiri
- Визуальный роман
- Симулятор свиданий
Примечания
- ↑Первая игра на движке, представленная на официальном сайте Ren’Py.
- ↑ 123Список игр на официальном сайте
- ↑ сокращение от romantic simulation game (яп. 恋愛シミュレーションゲーム ren’ai shimyurēshon gēmu? )
- ↑ 12http://www.renpy.org/why.html
- ↑List of Ren’Py games
- ↑ 12 Запатентованные форматы, не могут быть использованы в коммерческих играх.
Ссылки
- renpy.org — официальный сайт Ren’Py
- Официальный русский wiki-сайт движка
- Русское обсуждение: http://www.animeforum.ru/index.php?showtopic=61348
| Игровые движки | |
|---|---|
| Открытое ПО | OpenMW • ODE • OGRE • GLScene • Pygame • GBE • Ren’Py • Panda3D • OpenSimulator • ClanLib • id Tech • Spring • DarkPlaces • Delta3D • Stratagus • INSTEAD • Nebula Device • Irrlicht • OpenSceneGraph • openSLUDGE • WorldForge • Love2d • Horde3d • Crystal Space • Genesis3D • GamePlay3d • FlareRPG • PixelLight |
| Проприетарное ПО | Unity • NScripter • Lithtech • Unreal Engine • Source • CryEngine |
- Игровые движки по алфавиту
- Свободные игровые движки
- Игровые движки для визуальных романов
- Свободное программное обеспечение, написанное на Python
Wikimedia Foundation . 2010 .
Полезное
Смотреть что такое «Ren’Py» в других словарях:
- REN — steht für: Ren, das arktische Rentier aus der Familie der Hirsche Ren (Rename), die Kurzform des MS DOS Befehls zur Umbenennung von Dateien; Ren, das lateinische Wort für die Niere Ren (Ägyptische Mythologie), das altägyptische Wort für Name Ren… … Deutsch Wikipedia
- Ren — can refer to: NOTOC People*Ren Jianhui, contemporary Chinese artist *Ren Ōsugi, a Japanese actor *MC Ren, rapper from the group NWA *Ren Zhengfei, Chairman and Chief Executive Officer of Huawei Technologies Co. LtdFictional characters*Ren… … Wikipedia
- Ren’Py — Visual Novel Engine Ren’Py mit Wikipedia Mangafigur … Deutsch Wikipedia
- Ren — (Rangifer tarandus) in Nordamerika Systematik Ordnung: Paarhufer (Artiodactyla) Unterordnung … Deutsch Wikipedia
- REN TV — Création 1er janvier 1997 Langue Russe Pays d origine Russie Statut Généraliste nationale privée … Wikipédia en Français
- Ren-TV — Création 1er janvier 1997 Langue Russe Pays d origine Russie Statut Généraliste nationale privée … Wikipédia en Français
- REN — Création 1er janvier 1997 Langue Russe Pays … Wikipédia en Français
- REN — (англ. Ringer equivalency number) в проводной телефонии, единица учёта электрической нагрузки оконечного устройства (или нескольких устройств, например АОНа и телефона) на телефонную линию. Максимальное допустимое REN для отдельной… … Википедия
- ren — REN, reni, s.m. Mamifer rumegător asemănător cu cerbul, cu coarnele în formă de arc, ramificate (atât la mascul, cât şi la femelă), având concavitatea îndreptată înainte, cu smocuri lungi de păr aspru între copite, care trăieşte în regiunile… … Dicționar Român
- Ren — Sn erw. exot. (16. Jh.) Entlehnung. Entlehnt aus schw. ren, das auf anord. hreinn m. zurückgeht. Dieses vermutlich zu einer Gruppe von Bezeichnungen für horntragende Tiere, zu denen Rind, Hirsch und Horn gehören. Am nächsten verwandt kann sein gr … Etymologisches Wörterbuch der deutschen sprache
- Обратная связь: Техподдержка, Реклама на сайте
- Путешествия
Экспорт словарей на сайты, сделанные на PHP,
WordPress, MODx.
- Пометить текст и поделитьсяИскать в этом же словареИскать синонимы
- Искать во всех словарях
- Искать в переводах
- Искать в ИнтернетеИскать в этой же категории
This page is out of date
You’ve reached a page on the Ren’Py wiki. Due to massive spam, the wiki hasn’t been updated in over 5 years, and much of the information here is very out of date . We’ve kept it because some of it is of historic interest, but all the information relevant to modern versions of Ren’Py has been moved elsewhere.
Some places to look are:
- The Ren’Py Home Page
- Download the Latest Version
- Ren’Py Documentation
- Quickstart Tutorial
- Ren’Py Cookbook
Движок визуальных новелл Ren’Py
Добро пожаловать на русскую страничку Ren’Py — движка для создания визуальных новелл и симуляторов свиданий, средств повествования посредством компьютера. Движок использует сценариообразный синтаксис скрипта, что что превращает сознание простых игр в несложное дело, оставаясь гибким и предоставляя широкие возможности опытным авторам. Без всяких дополнительных усилий со стороны создателей игр он предоставляет возможности, ожидаемые в каждой визуальной новелле, например, сохранение-загрузка, доступ к настройке различных параметров игры и отмотка назад. Ren’Py поддерживает Windows, Mac OS X, и Linux x86, а также может быть запущен и на других платформах. Ren’Py является программой с открытым исходным кодом и может быть свободно использован как для некоммерческих, так и коммерческих целей. Созданным на нём играм быть с открытыми исходниками не обязательно. За дополнительной информацией стоит обратиться к лицензионному соглашению Ren’py. С помощью Ren’Py уже было создано более 180 игр!.
Лучшим способом увидеть Ren’Py в действии будет скачать парочку из них (среди них даже есть русскоязычные!).
Скачать движок Ren’Py
- Скачать свежую английскую версию — www.renpy.org/latest.html.
- Скачать русификацию для версии 6.16 — Russian_translation_for_renpy_6_16.rar.
- Скачать устаревшую русифицированную версию — Ren’Py 6.9.3 «Road to Recovery»
- Скачать другие версии можно на странице www.renpy.org/release_list.html.
Справки, уроки и руководства по Ren’py
На русском языке доступно:
- Руководство для начинающих
- Игра-пример (Win /Linux /Mac)
- Статья «Анимация и трансформация объектов»
- Перевод документации для Галереи изображений и Музыкальной комнаты
На английском же языке на данном сайте можно найти :
- Документацию по работе с Ren’Py.
- Старинную Книгу Рецептов, содержащую различные хитрые приёмчики, разработанные членами Сообщества Ren’Py для решения особых задач.
- Современную Книгу Рецептов, содержащую множество примеров настройки интерфейса игры, использования ATL и Screen Language.
- Немного устаревшие Руководства, объясняющие основы работы в Ren’Py, и Справочное Руководство, более полно объясняющее аспекты работы Ren’Py.
Обратная Связь
Лучшего места, чтобы задать свой вопрос о Ren’Py, чем секция Ren’Py на форумах Lemma Soft, не найти (если вы в достаточной степени владеете английским). Также можно связаться с Создателем движка — господином PyTomом — напрямую, посетив страничку с контактной информацией.
Русские сайты о Ren’py
- Группа вконтакте посвящённая движку Ren’py
- Тема о Ren’py на русском аниме-форуме.
Также можно попытаться связаться с 000 (он же Zero), автором локализации и Руководства по Быстрому Старту, по e-mail’y nz000yandex.ru
ТЕМА: Что такое Ren’Py и с чем его едят
Что такое Ren’Py и с чем его едят 13 года 6 мес. назад #32269
Ren’Py это бесплатный кросс-платформенный движок, который поможет вам сделать сюжетную игру. Это может быть:

Визуальная новелла, история, рассказанная с помощью текста, изображений, звуков и музыки. Скриптовый язык Ren’Py позволяет писать визуальные новеллы просто и эффективно, профессиональный программист для создания игры не понадобится.

Симулятор, например, симулятор свиданий или тайм-менеджер тоже можно написать на Ren’Py, используя поддержку языка Python. Движок сам позаботится о таких вещах, как постоянство и эффективный рендеринг, позволяя программисту сфокусироваться на интерфейсе и логике игры. Более того, скриптовый язык Ren’Py, на котором так просто писать визуальные новеллы, позволит добавить сюжетные вставки в ваш симулятор.
Возможности визуализации и геймплея Ren’Py могут быть расширены пользователем и достаточны для создания любой двумерной сюжетной игры.
Бесплатность
На Ren’Py можно делать как коммерческие, так и бесплатные игры. Хотя движок и его библиотеки являются open source, лицензирован от таким образом, что вы можете сами выбрать, будут у вашей игры открытые исходники или нет. Для распространения игры на Ren’Py вам не придется платить создателям движка или кому-то еще.
Кросс-платформенность
Одно из главных преимуществ Ren’Py — его кросс-платформенность.
Windows 2000+ (x86)
Mac OS X 10.4+ (x86 и ppc)
Linux (x86, glibc 2.3+)
Движок может компилировать отдельные версии игр для всех этих платформ. Пользователю не придется ничего дополнительно скачивать — игры запустятся сразу.
Скриптовый язык
В Ren’Py используется простой язык, основанные на тексте. Вот небольшой отрывок из игры:
label family: scene bg beach2 with dissolve "Вскоре Мэри нарушила тишину, задав мне вопрос." show mary dark smiling with dissolve m "Я немного рассказала о своей семье. но еще не спрашивала о твоей. Какая она?" p "Здесь на острове я живу с моими тетей и дядей, а дома - с мамой, папой и сестрой." m "Сестрой? Старшей или младшей?"

Как видно в этом примере, взятом из настоящей игры, работа со скриптом Ren’Py требует ненамного больше усилий, чем простой набор сюжетного текста. Движок даже позволяет сокращать имена персонажей и печатать m вместо «Мэри».
Ren’Py позволяет назначить персонажам и изображениям переменные. С ними очень просто вносить изменения, не переписывая всю игру. Скрипт также позволяет добиться того, чтобы определенные изображения или текст оставались неизменными на протяжении всей игры.
Вместе с движком поставляется тектовый редактор jEdit, но скриптовый язык Ren’Py основан на тексте и это позволяет работать с ним в текстовых редакторах на ваш выбор. Есть также сторонние инструменты для проверки правописания и сравнения двух версий игры.
Возможности скриптового языка:
— Отображение диалогов и мыслей
— Игрок может делать выборы с помощью меню
— Показ и скрытие изображений
— Переходы между экранами
— Проигрывание музыки, звуков и голоса
— Переходы по меткам
— Использование переменных
— Использования языка Python для более сложных задач
Начиная с версии 6.10 появилась возможность произвольно анимировать положение камеры, делая небольшие клипы из одного или нескольких сменяющихся изображений:
Настройки по умолчанию

Ren’Py по умолчанию включает все возможности, которые игрок ожидает от визуальной новеллы. По желанию их можно отключить, но каждая новая игра будет иметь:
— Главное меню, отображаемое перед началом игры
— Игровое меню для загрузки, сохранения и настроек
— Выбор между полноэкранным и оконным режимами
— Независимая настройка громкости музыки, звуков и голоса
— Возможность промотки текста, с ограничением на уже пройденное
— Автоматическая промотка текста на любой скорости, причем более длинный текст остается на экране дольше
— Возможность скрыть текст, чтобы игрок мог рассмотреть фон
— Отмотка на предыдущие экраны, где можно сделать другой выбор
— Предварительная загрузка фоновых изображений, ускоряющая их вывод на экран
Настройки внешнего вида и локализация


У разработчика игры множество возможностей настроить Ren’Py под свою игру:
— Отображение текста в режиме NVL, когда на экран выводится несколько абзацев текста одновременно
— Изменение внешнего вида меню с помощью тем
— Стили, с помощью которых можно детально настроить вид игры
— Можно менять шрифт, его размер, цвет и вид. Текстовые тэги позволяют применять эти свойства к отдельным блокам текста.
— Ren’Py был переведен на множество языков, включая русский
Поддерживаемые типы файлов

Изображения: JPEG/JPG, PNG, BMP, GIF
Звук: OGG Vorbis, WAV (только несжатый PCM), MP3, MP2
Видео: Theora, MPEG 4, MPEG 2, MPEG 1
Ren’Py поддерживает шрифты TrueType и некоторые шрифты, основанные на изображениях. Движок сам запакует все ресурсы в архивный файл формата RPA — это предотвратит их случайный просмотр игроком (для защиты от спойлеров).
На движке Ren’Py сделано уже более 180 игр, из них несколько на русском языке.
Полезные ссылки:
Официальный сайт движка — Подробное описание и форум на английском языке
Русская страничка движка — Локализованная версия движка и Руководство для начинающих
Описание движка по материалам официального сайта.
Перевод (с сокращениями) мой.
Ren’Py
Движок визуальных новелл Ren’Py — движок для создания визуальных новелл и симуляторов свиданий, средств повествования посредством компьютера. Движок использует сценариообразный синтаксис скрипта, что превращает сознание простых игр в несложное дело, оставаясь гибким и предоставляя широкие возможности опытным авторам. Без всяких дополнительных усилий со стороны создателей игр он предоставляет возможности, ожидаемые в каждой визуальной новелле, например, сохранение-загрузка, доступ к настройке различных параметров игры и отмотка назад. Ren’Py поддерживает Windows, Mac OS X, и Linux x86, а также может быть запущен и на других платформах.
Ren’Py является программой с открытым исходным кодом и может быть свободно использован как для некоммерческих, так и коммерческих целей. Созданным на нём играм быть с открытыми исходниками не обязательно. За дополнительной информацией стоит обратиться к лицензионному соглашению Ren’py.
