Обновление движка Ren'Py 8.2.2 "64bit Sensation"

Tom "PyTom" Rothamel (главный разработчик движка) рад анонсировать Ren'Py 8.2.2 — второй выпуск исправлений для Ren'Py 8.2. Этот релиз содержит множество исправлений и несколько улучшений специальных возможностей.

Ren'Py 8.2 — это новейший выпуск Ren'Py, содержащий новые функции, исправления и улучшения. Эту версию рекомендуется использовать для создания всех новых игр, а существующие игры настоятельно рекомендуется обновить до Ren'Py 8.

Вместе с Ren'Py 8.2, вышло обновление младшей версии движка Ren'Py 7.7.

Обновление движка Ren'Py 8.2.2 "64bit Sensation"

Вот несколько наиболее важных изменений:

  • Только для версии 8.2: интеграция с библиотекой формирования текста Harfbuzz, которая поддерживает больше языков и более сложное формирование текста, чем Ren'Py, поддерживаемый ранее. Это добавляет поддержку брахмических/индийских сценариев с соответствующим шрифтом.
  • Поддержка цветного отображения эмодзи, просто печатайте (вставляйте) их в тексты игры. 🎉
  • Поддержка переменных шрифтов OpenType.
  • Улучшения в системе интерполяции текста, позволяющие использовать выражения, аналогичные f-строкам Python.
  • Возможность одновременно отображать несколько речевых пузырей, а также анимировать их появление и исчезновение.
  • Изменения в Transform и ATL Transforms, чтобы иметь возможность (в большинстве случаев) интерполировать между абсолютными и относительными позициями.
  • Новая функция выборки HTTPS/HTTP, которая правильно приостанавливает Ren'Py при выполнении выборки и работает с веб-платформой.
  • Несколько новых свойств специальных возможностей.
  • Улучшения в загрузке переводов. Загрузка переводов происходит примерно на 2/3 быстрее, и можно отложить загрузку переводов для неиспользуемых языков.
  • Возможность указать переход, который выполняется после каждой последовательности операторов scene, hide и show.
  • Модернизация процесса сборки Android, которая теперь может использовать (и требует) поддерживаемую Java 21.
  • Возможность создания билда игры для Android, которая может загружать свои данные с веб-сервера, что позволяет создавать игры размером более 2 ГБ.
  • Улучшения и исправления веб-поддержки, особенно в полноэкранных режимах.
  • Полная переработка средства обновления Ren'Py для использования нового формата, который лучше работает с современными веб-серверами.

Но с таким количеством изменений сложно перечислить их все. С полным списком можно ознакомиться в журнале изменений.

Список изменений, который может потребоваться для перехода с более ранней версии движка на новую смотрите здесь.

Хочется отметить два изменения в поведении движка:

  • Во-первых, Ren'Py 7.7 и 8.2 будет запоминать и восстанавливать положение окна. После повторного открытия, окно с игрой появится в последнем месте, где вы его оставили при закрытии.
  • Во-вторых, config.gl2 теперь игнорируется, и единственный способ использовать GL-рендерер первого поколения, который скоро будет удален, — это его самостоятельный выбор игроком в меню специальных возможностей.

Скачать Ren'Py 8.2.2 можно по ссылке:

Ожидаемые прекращения поддержки

  • Исходный рендерер OpenGL будет удален после выхода следующего основного выпуска.
  • Поддержка Windows 7, 8 и 8.1 будет прекращена после выхода следующего основного выпуска.

Благодарности

Ren'Py 8.2.2 выпущен благодаря:

Abdul, Andy_kl, Asriel Senna, Ayowel, Bas Couwenberg, Brainos, Daniel Brookman, Denys, Dipesh, Aggarwal, Do10HM, Elckarow, Gouvernathor,
Helmut K. C. Tessarek, ImJustAQ, JamiesonC, Joseph Boyd, Joshua Fehler,
KagariSoft-Dev, Kassy, Lezalith, Mal Graty, Michael, Minger0,
Morgan Willcock, Moshibit, OleSTEEP, Tichq, Vladya, Zout141, brainos233,
iivusly, jsfehler, kyouryuukunn, midgethetree, shawna-p,
symegac, the66F95, zedraxlo, ねゆんせ

всем, кто принимал участие в тестировании, и мне самому, Tom'у "PyTom" Rothamel'у.

Русскоязычное Discord сообщество Ren'Py:

Русскоязычное сообщество Ren'Py ВКонтакте:

Официальное англоязычное Discord сообщество Ren'Py:

1212
7 комментариев

Можно для незнающих, это некстген обновление для ренпай порно игрушек ?

"Некстгеном" можно назвать выход версии Ren'Py 8.0, начиная с которой, движок начал работать на Python 3+. На RenPy создаются не только игры для взрослых.

Охуеть, оно живое

Моя любимая игра на движке :)