Перевод прямо в игре
Читайте игру на другом языке — не разрушая погружение
Вы хотите играть в игру, которой нет на вашем языке — именно играть, а не останавливаться и разбирать её. Большинство способов перевести игру выдёргивают вас из процесса: Alt-Tab в переводчик, камера телефона, мод, который работает только на некоторых движках. Playto — это оверлей перевода прямо в игре для Windows: он распознаёт текст на экране на месте и показывает перевод с ИИ прямо поверх запущенной игры, без модов, а способ захвата и показа вы подстраиваете под каждую игру.
Посмотрите на оверлей — и управляйте им сами
Playto — это приложение для Windows, которое работает рядом с игрой: оно распознаёт текст на экране и показывает перевод прямо над ним, так что вы никогда не покидаете игру. Панель ниже — это макет игрового экрана, не видео, — и ведёт себя так же, как настоящий оверлей. Наведите курсор на текст, переключите захват между слежением за курсором и фиксированной областью, смените способ чтения текста и переместите перевод между «поверх оригинала» и панелью субтитров.
扉は開かれん
Это упрощённая демонстрация — реальная скорость и результаты перевода зависят от характеристик вашего ПК и выбранной модели.
Почему большинство способов перевода ломают игру
Перевести текст игры обычно означает один из этих вариантов — и каждый стоит вам того самого опыта, ради которого вы сели играть:
- Alt-Tab в переводчик — вы выходите из игры, вставляете текст, читаете и возвращаетесь, пока игра ждёт.
- Навести телефон на экран — без установки, но каждое чтение отрывает руки от геймпада.
- Поставить мод или текст-хукер — читает текст напрямую, поэтому точно, но существует только для некоторых движков и трогает файлы игры.
- Большинство OCR-программ для экрана захватывают один фиксированный прямоугольник — или только по нажатию клавиши.
Для документа прерывание — это просто пауза; для игры оно ломает погружение и ритм, ради которых вы туда пришли. Более полный обзор — в статье как переводить текст в играх на ПК.
Подберите захват под то, как вы играете
Как Playto захватывает текст и как показывает перевод — две независимые настройки. Первая решается не столько жанром, сколько тем, что у вас в руках — потому что курсор либо есть, чтобы за ним следить, либо его нет.
На геймпаде курсора нет, поэтому слежению за курсором не за чем следовать. Закрепите фиксированную область над полосой субтитров или диалога, и она читается сама, пока вы играете как обычно. Это конфигурация для экшенов и вообще для всего, во что вы играете с пада — и она же подходит для фиксированного диалогового окна визуальной новеллы.
Наглядный пример — как читать Kyoto Xanadu прямо во время игры.
На мыши и клавиатуре всё вышеперечисленное тоже работает — и поверх этого открывается слежение за курсором: наведите на тултип, предмет, навык или задание, и Playto прочитает то, что под указателем. Это как раз тот разбросанный по интерфейсу текст, на котором вы реально застреваете, и никакая фиксированная область за ним не угонится. Смотрите переводчик тултипов для игр.
Оконный режим (бета) — третий вариант, и он работает с любым устройством ввода. Он читает всё игровое окно в фоне — ничего не нужно рисовать и никуда переставлять, — а оверлей остаётся скрытым, и вы вызываете его клавишей F5 только тогда, когда хотите прочитать. Хорошо подходит, если текст каждый раз появляется в новом месте.
| Как вы играете | Захват | Где показывать |
|---|---|---|
| Геймпад — экшен, субтитры | Фиксированная область на полосе субтитров | Поверх оригинала или сбоку |
| Геймпад — текст непредсказуем | Оконный режим, оверлей скрыт | Подглядывать клавишей F5 |
| Мышь — RPG с обилием меню, тултипы | Слежение за курсором | Рядом с курсором |
| Мышь — визуальная новелла, фиксированное окно диалога | Фиксированная область на полосе диалога | Поверх оригинала |
В любом из этих случаев есть два способа показа: поверх оригинального текста или в другом месте, с оригиналом рядом. Частые действия закрыты горячими клавишами мыши и клавиатуры, так что вы подстраиваете захват и оверлей на лету — не останавливая игру.
Как Playto работает поверх игры
Playto читает экран снаружи — не меняя файлы игры, не внедряя код, без патчей под конкретные игры — и работает как полупрозрачный оверлей поверх любой игры на ПК, из Steam или нет.
Есть три режима чтения текста. Обычный печатный текст OCR читает быстро и надёжно, но сильно стилизованные и рукописные шрифты — его слабое место. Их читает распознавание изображения (VLM), так что вы выбираете режим под стиль текста в игре.
| Режим | Скорость | Стилизованные / рукописные шрифты | Нагрузка на ПК |
|---|---|---|---|
| Text | Самый быстрый | Слабо (только OCR) | Лёгкая |
| Text+ (рекомендуется) | Быстрый | Распознавание изображения дочитывает то, что не взял OCR | Средняя |
| Image | Медленный | Сильно (прямое чтение распознаванием изображения) | Высокая |
Захват стабильнее всего, когда игра запущена в оконном режиме или в режиме без рамки.
Что на самом деле должен решать игровой оверлей
Нарисовать переведённый текст на экране — это простая часть. Игра движется, и основная работа в том, чтобы не мешать. Вот проблемы, вокруг которых построен оверлей Playto.
Текст появляется там, где вы не можете предсказать
Диалог внизу, описание предмета справа, тултип у курсора, системное сообщение в центре. Рисовать один прямоугольник значит перерисовывать его всю сессию. Поэтому есть три режима захвата: слежение за курсором читает то, на что вы наводите мышь, фиксированная область закрепляет полосу вроде диалогового окна и читает её без участия рук, а оконный режим читает всё игровое окно целиком, так что и размещать нечего.
Перечитывать всё окно каждый кадр было бы расточительно
В оконном режиме предложения, которые не изменились, не переводятся заново — используются прежние результаты, а обрабатываются только изменившиеся части. Детектор смены сцены сбрасывает устаревшие подсказки в момент, когда экран переключается, чтобы вы не читали перевод из предыдущей сцены. Захват, OCR и перевод работают вне потока игры, так что не конкурируют с ней за время кадра.
Перевод, который всегда на виду, — сам по себе проблема
Поэтому оверлей может оставаться скрытым, пока чтение продолжается в фоне — удерживайте F5, чтобы подглядеть, и подсказки появляются, только пока клавиша зажата; короткое нажатие закрепляет их на экране. Вы сначала читаете сами и проверяете себя, а не держите ответ постоянно перед глазами. Оверлей также сам отступает, когда камера двигается резко — это осознанный компромисс: для боевого лога лучше подходит узкая фиксированная область.
Ничего не попадает внутрь игры
Playto читает экран снаружи. Файлы игры не трогаются, код не внедряется, патч под конкретную игру или SDK не нужны, а память игры никогда не читается и не изменяется — это работает так же, как программы записи экрана. А ещё это значит, что список игр не ограничен теми, для которых кто-то написал хук.
Оконный режим всё ещё помечен как бета — игры двигают изображение на экране очень по-разному, и настройка продолжается. Подробности в документации по оконному режиму. Хорошо читать живую игру — по-настоящему трудная задача, и мы продолжаем над ней работать — вот честные технические причины, почему.
Почему инструмент для изучения языка так тщательно строит оверлей
Playto — это инструмент для изучения языка, и именно поэтому оверлею уделяется столько внимания. Переводчиком, до которого нужно делать Alt-Tab, пользуются один раз и бросают; перевод, который постоянно лежит поверх оригинала, вообще отучает вас читать оригинал. Оба варианта проваливаются одинаково — вы проходите игру, ничему не научившись.
Поэтому оверлей построен так, чтобы быть доступным, но не мешать: то, что вы читаете, — по-прежнему оригинал, подсказка появляется там, куда вы смотрите, а подглядывание — это нажатие клавиши, а не постоянное состояние. Слова, которые встречаются вам по пути, сохраняются и позже становятся повторением — об этом рассказано в статье можно ли выучить язык, играя в игры?
Используйте его просто как переводчик, если вам нужно только это — так тоже работает. Слой обучения там, когда он вам понадобится.
Частые вопросы
Playto — это оверлей-переводчик для игр?
Да. Playto — это оверлей перевода для игр на ПК: он распознаёт текст на экране и рисует перевод поверх запущенной игры, так что вы читаете на месте, а не переключаетесь в отдельный переводчик.
Оверлей перевода работает с любой игрой на ПК?
Оверлей работает поверх любого игрового клиента на Windows — из Steam или нет, — потому что Playto переводит по изображению экрана и ничего не устанавливает внутрь игры. Самый чистый захват — в оконном режиме или в режиме без рамки.
Можно ли переводить игру на ПК без Alt-Tab?
Да — Playto распознаёт текст на экране на месте и показывает перевод оверлеем поверх игры, так что вы её не покидаете. Захват, следующий за курсором, читает то, на что вы наводите мышь; фиксированная область читает выбранное место сама, без участия рук.
Playto замедляет игру?
Захват, OCR и перевод работают в отдельном от игры потоке и не конкурируют с ней за время кадра. На типичном диалоговом экране перевод появляется примерно за секунду; при большем объёме текста или на более слабом железе может занять дольше.
Нужны ли Playto моды или патчи?
Нет. Playto читает экран снаружи — не меняет файлы игры, не внедряет код и не требует ни патча под конкретную игру, ни SDK.
Работает ли это с играми, где есть античит?
Playto только захватывает экран и никогда не читает и не пишет память игры, так что работает так же, как программы записи экрана и стриминга. Такие инструменты античит обычно не затрагивает, но политики на уровне ядра различаются от игры к игре, поэтому бесплатная демо — лучший способ проверить это на вашей игре.
Какие языки поддерживает Playto?
Playto поддерживает 23 языков — включая японский, английский, китайский, корейский, немецкий и французский — и переводит с одного из них на другой.
Попробуйте на своих играх
В Steam есть бесплатная демо — лучший способ проверить, как ощущается захват в играх, в которые вы действительно играете.