Официальная мобильная версия Don't Starve (Pocket Edition) поддерживает только одиночный режим. Чтобы играть с друзьями на Android, необходимо запустить полную компьютерную версию Don't Starve Together через эмулятор Windows. Этот метод требует мощного устройства и ручной настройки, но позволяет получить доступ ко всем серверам и модам оригинальной игры.
Требования к устройству и выбор софта
Эмуляция x86-архитектуры на ARM-процессоре создает высокую нагрузку. Для стабильной работы необходимы:
- Процессор: Snapdragon серий 860, 870, 8 Gen 1 или новее. Чипы MediaTek и Exynos часто вызывают графические артефакты из-за ограничений поддержки драйверов Turnip.
- Оперативная память: минимум 6 ГБ, рекомендуется 8 ГБ и выше.
- Охлаждение: устройство сильно нагревается. Используйте внешний кулер для предотвращения троттлинга и падения FPS.
Основное приложение для запуска — Winlator. Оно обеспечивает лучшую совместимость благодаря базе Wine и Box86/Box64. Альтернатива — Mobox, который может работать быстрее на некоторых чипах Snapdragon, но сложнее настраивается через Termux.
Настройка контейнера Winlator
Скачайте APK-файл с официального GitHub-репозитория разработчика. В Google Play приложение отсутствует. После установки создайте новый контейнер, следуя параметрам:
- Разрешение экрана: установите 1280x720 или ниже для снижения нагрузки на GPU.
- DX Wrapper: выберите WineD3D или Turnip + Zink. Избегайте нативного DXVK, если он работает нестабильно.
- Память: выделите не менее 4096 МБ (4 ГБ), иначе игра будет вылетать при загрузке мира.
- Драйверы: для Snapdragon обязательно активируйте кастомные драйверы Turnip в настройках контейнера — это увеличит FPS в 2–3 раза.
Установка игры и управление
Внутри созданного контейнера откроется рабочий стол Windows. Установите игру двумя способами:
- Steam: авторизуйтесь в клиенте. Учтите, что лаунчер может работать медленно; для быстрого старта используйте прямой путь к файлу
bin\dontstarve_steam.exe. - Портативная версия: скачайте дистрибутив через браузер внутри контейнера или скопируйте файлы с памяти телефона.
Для управления настройте профиль ввода в меню эмулятора. Назначьте экранные кнопки для виртуального джойстика, топора, инвентаря и карты. Если пальцы перекрывают обзор, уменьшите прозрачность кнопок или подключите Bluetooth-геймпад (Xbox/PlayStation), который эмулятор распознает автоматически.
Организация сетевого мультиплеера
Логика подключения полностью повторяет ПК-версию. Вы можете создать свой сервер или присоединиться к существующему.
- Проблема NAT: мобильный интернет часто блокирует прямые соединения. Используйте программы виртуальной локальной сети, такие как Radmin VPN или Hamachi, установленные внутри контейнера.
- Настройки сервера: в меню игры выберите тип доступа Friends Only или Private, чтобы избежать случайных игроков.
- Фаервол: убедитесь, что антивирус внутри эмулируемой Windows не блокирует порты.
Решение типичных проблем
Проведите по таблице влево, чтобы увидеть остальные столбцы
| Проблема | Решение |
|---|---|
| Вылеты при загрузке мира | Снизьте разрешение до 800x600, переключите DX Wrapper на WineD3D, проверьте наличие библиотек Visual C++. |
| Отсутствие звука или рассинхрон | В настройках контейнера замените аудио-драйвер PulseAudio на ALSA. |
| Низкий FPS (ниже 20) | Закройте фоновые приложения Android, отключите тени и дальность прорисовки в самой игре. |
| Кратковременный запуск (логотип Klei) | Запустите игру в режиме совместимости с Windows 7 или 8.1 в настройках Wine. |
Не используйте системные жесты Android (свайпы) во время игры, чтобы случайно не свернуть эмулятор. Бан за использование самого эмулятора невозможен, так как античита нет, однако моды, дающие преимущество, могут привести к блокировке на отдельных серверах.
Часто задаваемые вопросы
Можно ли играть с друзьями на ПК?
Да, поскольку эмулятор запускает полноценную PC-версию, вы можете подключаться к любым серверам Steam и играть с пользователями компьютеров.
Нужен ли Root-доступ?
Нет, Winlator и Mobox работают на стандартных прошивках. Root-права дают лишь небольшой прирост производительности.
Почему телефон так сильно греется?
Эмуляция архитектуры x86 на ARM-чипе нагружает процессор и графику на 100%. Это нормальное явление, требующее внешнего охлаждения.