Lt304888.ru

Туристические услуги

Ren'Py

02-06-2023

Ren'Py
Игровой движок (Список)

Сцена из игры на движке Ren’Py
Ключевые программисты PyTom
Дата выпуска 24 августа 2004
Аппаратные платформы IBM PC, Смартфон, Apple
Поддерживаемые ОС Microsoft Windows, Linux (в том числе Android), Mac OS X
Написан на языке Python
Лицензия свободная, MIT License, Lesser GNU Public License
Последняя версия 6.13.12 "Eye of the Storm" / 17 апреля 2012
Первая игра на движке Moonlight Walks [1] / 25 января 2005
Последняя игра на движке HellBounders [2] / 27 февраля 2012
renpy.org

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] Также обязательным условием бесплатного использования этого движка является упоминание имён авторов в титрах игры[источник не указан 526 дней]. Ren’Py является программой с открытым исходным кодом и может быть свободно модифицирован и использован как для некоммерческих, так и коммерческих целей. Созданным на нём играм быть с открытыми исходными кодами не обязательно.

Создание простых игр в данном конструкторе по сложности доступно для любого желающего, но для более сложных игр необходимо изучить и применять скриптовый язык Python: есть возможности для создания оригинальной манги, в том числе подключение видео и использование различных спецэффектов на движке; также можно подключать мини-игры, системы подсчёта параметров для усложнения игрового процесса.

По умолчанию Ren’Py уже настроен на создание типичной игры жанра визуальных романов содержащей:

  • главное меню с возможностью настройки, сохранения и загрузки игры;
  • автоматическое сохранение игры;
  • откат, для возвращения ранее показанного экрана;
  • интеллектуальную загрузку изображений, которая загружает изображения в фоновом режиме, что предотвращает задержки во время игры;
  • поддержку управления игрой при помощи мыши, клавиатуры или геймпада (джойстика);
  • полноэкранный и оконный режим;
  • возможность пропускать текст при воспроизведении, в том числе возможность показывать только текст, который был показан ранее;
  • автоматическую прокрутку текста без использования клавиатуры, что может быть удобно при больших объемах текста;
  • возможность скрывать текст так, что пользователь может видеть изображения за ним;
  • способность самостоятельно изменить музыку, звуковые эффекты, и громкость голоса.

Графика и качество игры, созданной в данном конструкторе, зависит в большей степени от авторских умений рисовать.

Также движок дает возможность:

  • представлять текст как в ADV, так и в NVL-стиле;
  • настроить практически любой элемент интерфейса.

На официальном сайте имеется русскоязычная поддержка, краткое описание и тестовый пример на русском языке.

Поддерживаемые форматы [4]

Движок поддерживает много языков, в том числе русские шрифты (юникод).

Примечательные игры, созданные с помощью Ren’Py

Список игр можно найти на официальном сайте.[2]

Иностранные

Русские

См. также

Примечания

  1. Первая игра на движке, представленная на официальном сайте Ren'Py.
  2. ↑ Список игр на официальном сайте
  3. сокращение от romantic simulation game (яп. 恋愛シミュレーションゲーム ren'ai shimyurēshon gēmu?)
  4. ↑ http://www.renpy.org/why.html
  5. List of Ren’Py games
  6. 1 2 Запатентованные форматы, не могут быть использованы в коммерческих играх.

Ссылки

  • renpy.org — официальный сайт Ren'Py
  • Официальный русский wiki-сайт движка
  • Русское обсуждение: http://www.animeforum.ru/index.php?showtopic=61348

Ren'Py.

© 2020–2023 lt304888.ru, Россия, Волжский, ул. Больничная 49, +7 (8443) 85-29-01