Accessibility Script for Ren'Py Games

Разработчик: player
Статус: бесплатный, с открытым исходным кодом
Платформа: Windows (игры на движке Ren'Py 6.x, 7.x, 8.x)

Этот скрипт доступности представляет собой универсальное решение для незрячих и слабовидящих игроков, позволяющее играть в визуальные новеллы и другие игры, созданные на движке Ren'Py. В отличие от встроенных средств доступности (Self-Voicing, Clipboard), которые есть в некоторых современных играх, данный скрипт работает практически с любой игрой на Ren'Py, включая старые проекты, где разработчики не предусмотрели поддержку экранных дикторов. Однако, стоит учитывать что скрипт рассчитан на стандартный интерфейс визуальных новелл, без дополнительных меню и функций. . Его основная задача — озвучивать стандартные элементы: Диалоги и повествование. Меню и кнопки навигации. Варианты выбора в диалогах.Стандартные виджеты: ползунки, переключатели, списки сохранений.
полями.

Скрипт написан на языке Python и представляет собой файл accessibility.rpy, который нужно поместить в папку game игры. Он автоматически подключается к игровому движку и начинает озвучивать все ключевые элементы интерфейса через NVDA, JAWS или другие скринридеры. Мод работает двумя способами: через копирование текста в буфер обмена (требуется дополнение AutoClip для NVDA) или через прямое взаимодействие с Tolk (библиотека для работы со скринридерами).

Установка

Скачать скрипт доступности с нашего облака

Скачать библиотеки с нашего облака

Функциональность

Скрипт обеспечивает озвучивание следующих элементов:

Горячие клавиши

Клавиша "равно" (=) - включает/выключает мод.
Backspace** — повторить последнее озвученное сообщение.

Особенности и ограничения

Известные проблемы

Категории материала: Моды

Материал подготовил Станислав Мацкевич, опубликовано .

Комментарии

Комментариев пока нет. Будьте первым.

Чтобы оставить комментарий, войдите на сайт.