Что вы хотите получить на самом деле
В запросе «как сделать Minecraft Pocket Edition как на ПК» обычно есть одна из двух задач:
- Запустить mcpe на компьютере в привычном оконном режиме.
- Вернуть ощущения старых версий, которые в мобильных сборках сейчас часто не ставятся и не запускаются.
Сразу важно: превратить современные версии Minecraft на телефоне в «ПК-версию» напрямую не получится. Зато можно запустить старую механику mcpe на Windows через сборку для ПК.
Вариант 1: запуск старого Minecraft Pocket Edition на Windows (Ninecraft)
Один из рабочих путей - проект Ninecraft. Он собирает «лаунчер под ПК» и использует ядро, близкое к старым версиям mcpe (в описании проекта используется подход на базе Minecraft Raspberry Pi Edition). Поддерживаются версии 0.1.3 - 0.10.5.
Что нужно
- Windows.
- Git.
- Python.
- CMake.
- Visual Studio (для сборки через MSVC).
- Windows 10 SDK.
Шаги сборки Ninecraft
- Установите зависимости:
- Windows 10 SDK
- Git + CMake
- Python
- Поставьте Python-зависимость:
bash pip install jinja2 - Скачайте репозиторий:
bash git clone --recursive http://github.com/MCPI-Revival/Ninecraft.git - Перейдите в папку проекта:
bash cd Ninecraft - Соберите проект для MSVC:
bash .\compile-msvc.bat
Первая сборка обычно занимает больше времени. - Возьмите скомпилированный файл. Он появляется в папке вида:
./repository/build-win32/ninecraft/Debug
Подготовка файлов mcpe для запуска
Дальше вам нужно распаковать содержимое apk-файла старого mcpe в директорию с собранным ninecraft.exe. После распаковки конфиги обычно создаются при первом запуске.
Запуск:
- просто открыть ninecraft.exe
- или из консоли:
bash
.\build-win32\ninecraft\Debug\ninecraft.exe
Подводные камни сборки
- Если вы запускаете не тот батник (например,
compile.batвместоcompile-msvc.bat), сборка может пойти не так, как ожидалось. - Если CMake кэширует неверную конфигурацию, помогает очистка:
CMakeCache.txt- папки
CMakeFiles - Ошибка вроде
no cmake_c_compiler could be foundобычно появляется, когда не установлен нужный Windows 10 SDK.
Вариант 2: запуск через Android-эмулятор (BlueStacks)
Если цель - просто играть в mcpe на большем экране, подойдет эмулятор Android. Некоторые приложения позиционируют себя как способ запускать mcpe-серверы на ПК через BlueStacks.
Но тут есть нюанс по сути:
- эмулятор не превращает mcpe в «ПК-версию»
- он запускает Android-окружение на компьютере, а уже в нем работает игра или связанные приложения
Такой подход подойдет, если вам важны экран, управление и удобство, а не оригинальная старость движка mcpe.
Что выбрать: быстрый выбор
| Что вам важнее | Подход | Минусы |
|---|---|---|
| Хочется именно ощущения старого mcpe на Windows | Ninecraft | нужна сборка, важны версии 0.1.3 - 0.10.5 |
| Хочется просто играть на ПК через Android | BlueStacks + приложения для mcpe/серверов | это эмуляция, возможны ограничения по совместимости и стабильности |
Частые ошибки
- Пытаться «скачать и установить mcpe apk как раньше», но на новой системе он не ставится или не сохраняет миры
Это типичная проблема старых apk на современных версиях Android. - Собирать не тем батником и получить неожиданный результат
Для MSVC используйтеcompile-msvc.bat. - Игнорировать CMake кэш
После изменений параметров лучше очищатьCMakeCache.txtиCMakeFiles. - Запускать слишком новые сборки
Для Ninecraft актуальны поддерживаемые версии 0.1.3 - 0.10.5.
Полезные ссылки
- Ninecraft (репозиторий на GitHub): https://github.com/MCPI-Revival/Ninecraft
- Обсуждение в сообществе (форум): https://rubukkit.org/threads/minecraft-pocket-edition-minecraft-pc.114633/
- Статья на Habr (про попытку запуска старого mcpe и переход к Ninecraft): https://habr.com/ru/articles/909646/
- Информация про запуск mcpe через BlueStacks (страница сервиса/приложения): https://www.bluestacks.com/ru/apps/tools/minecraft-mod-mcpe-servers-on-pc.html