Что вы хотите получить на самом деле

В запросе «как сделать 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

  1. Установите зависимости:
  2. Windows 10 SDK
  3. Git + CMake
  4. Python
  5. Поставьте Python-зависимость:
    bash pip install jinja2
  6. Скачайте репозиторий:
    bash git clone --recursive http://github.com/MCPI-Revival/Ninecraft.git
  7. Перейдите в папку проекта:
    bash cd Ninecraft
  8. Соберите проект для MSVC:
    bash .\compile-msvc.bat
    Первая сборка обычно занимает больше времени.
  9. Возьмите скомпилированный файл. Он появляется в папке вида:
  10. ./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/серверов это эмуляция, возможны ограничения по совместимости и стабильности

Частые ошибки

  1. Пытаться «скачать и установить mcpe apk как раньше», но на новой системе он не ставится или не сохраняет миры
    Это типичная проблема старых apk на современных версиях Android.
  2. Собирать не тем батником и получить неожиданный результат
    Для MSVC используйте compile-msvc.bat.
  3. Игнорировать CMake кэш
    После изменений параметров лучше очищать CMakeCache.txt и CMakeFiles.
  4. Запускать слишком новые сборки
    Для 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