Некоторые особенности языка сценариев Ren'Py, влияющие на производительность:
Кеширование компилированных выражений Python. vk.com Это позволяет предотвратить постоянную перекомпиляцию при каждой новой встрече. vk.com
Запуск сборщика мусора. vk.com Он запускается сразу после отрисовывания кадра, если на экране уже достаточно объектов. vk.com Для большинства игр это помогает уменьшить или ликвидировать падения кадров. vk.com
Убирание временных экранов и отображаемых объектов. vk.com По умолчанию это происходит без запуска проверки параметров hide, так как такие проверки были очень требовательными, а сами они использовались очень редко. vk.com
Автоматическая поддержка сверхчётких ресурсов. dtf.ru Ren'Py автоматически использует изображения и видео с высоким разрешением для экранов с высокой плотностью пикселей (HiDPI). dtf.ru
Использование Python 3.12. dtf.ru В версии 8.4.0 Ren'Py использует этот язык на всех платформах, что улучшает совместимость и производительность. dtf.ru
Примеры полезных ответов Поиска с Алисой на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Поиску с Алисой.