# Как портировать классические игры на Android с помощью ИИ: гайд по OpenGMK и автоматизации кода

> AI Release · @ai_release1 · https://ai-release.org/guides/kak-portirovat-klassicheskie-igry-na-android-s-pomoschy.html

## Требования и подготовка
![Иллюстрация к разделу «Требования и подготовка»](https://ai-release.org/guides/img/kak-portirovat-klassicheskie-igry-na-android-s-pomoschy-ru-1.jpg)

Перед началом убедитесь, что у вас есть всё необходимое:

- Компьютер с установленным Git (для клонирования репозитория).
- Аккаунт на GitHub — исходники порта лежат в открытом доступе.
- Android-устройство или эмулятор для тестирования собранного приложения. Если ПК под рукой нет, можно проверить игру прямо на компьютере — см. гайд [Как запускать Android-приложения и игры на ПК: эмуляторы, Waydroid и облачные сервисы](https://ai-release.org/guides/kak-zapuskat-android-prilozheniya-i-igry-na-pk-emulyato.html?utm_source=tg&utm_medium=channel&utm_campaign=guide_inline&utm_content=guide_to_guide).
- Базовое понимание термина «движок» — это программа, которая исполняет игровые ресурсы (графику, скрипты, уровни). OpenGMK — открытый движок, совместимый с играми, сделанными на GameMaker.

**Пример:** репозиторий порта называется `Klisee/pokemon-reloaded-android` — именно его мы будем клонировать на первом шаге.

## Пошаговая инструкция
![Иллюстрация к разделу «Пошаговая инструкция»](https://ai-release.org/guides/img/kak-portirovat-klassicheskie-igry-na-android-s-pomoschy-ru-2.jpg)

1. **Найдите репозиторий порта на GitHub.**
   Откройте github.com и в поиске введите `pokemon-reloaded-android`. Автор проекта — Klisee, описание репозитория: «Port no oficial de Pokemon Reloaded a Android, sobre OpenGMK» (неофициальный порт Pokemon Reloaded на Android поверх OpenGMK).
   Ожидаемый результат: открылась страница репозитория с файлами проекта и кнопкой «Code».
   Почему это работает: автор выложил код и исходники в открытый доступ — их можно изучать и собирать самостоятельно.

2. **Склонируйте репозиторий на компьютер.**
   Нажмите зелёную кнопку «Code», скопируйте HTTPS-ссылку и выполните в терминале:

   ```bash
   git clone https://github.com/Klisee/pokemon-reloaded-android.git
   cd pokemon-reloaded-android
   ```

   Ожидаемый результат: в текущей папке появилась директория проекта с исходниками.
   Почему это работает: Git скачивает всю историю и файлы проекта, чтобы вы могли собрать приложение локально.

3. **Изучите структуру проекта и инструкцию сборки.**
   Откройте файл `README.md` (или аналогичный) в корне репозитория — там описано, как собрать порт. Обратите внимание: это неофициальный порт, поэтому автор мог не описать все шаги подробно.
   Ожидаемый результат: вы понимаете, какие инструменты нужны для сборки Android-приложения из исходников.

4. **Соберите APK и установите на устройство.**
   Следуйте инструкции из README репозитория: обычно это сборка проекта средствами Android-инструментов и установка получившегося APK-файла на телефон.
   Ожидаемый результат: иконка Pokemon Reloaded появилась на домашнем экране Android-устройства.

5. **Запустите игру и проверьте работоспособность.**
   Откройте приложение, дождитесь загрузки и убедитесь, что игра запускается и реагирует на управление.
   Ожидаемый результат: игра работает на базе OpenGMK — движка, совместимого с играми GameMaker.

**Пример чек-листа перед сборкой:**

- [ ] Репозиторий `Klisee/pokemon-reloaded-android` склонирован
- [ ] README прочитан, требования сборки понятны
- [ ] Есть устройство или эмулятор для тестирования
- [ ] APK собрался без ошибок

## Возможные проблемы и решения
![Иллюстрация к разделу «Возможные проблемы и решения»](https://ai-release.org/guides/img/kak-portirovat-klassicheskie-igry-na-android-s-pomoschy-ru-3.jpg)

- **Симптом: не находите репозиторий в поиске GitHub.**
  Решение: убедитесь, что ищете точное имя `pokemon-reloaded-android` и автора `Klisee`. Порт неофициальный, поэтому он не рекламируется — ссылку на него можно взять напрямую: `github.com/Klisee/pokemon-reloaded-android`.

- **Симптом: не понимаете, как собрать проект — в README мало деталей.**
  Решение: порт выложен «для изучения и сборки», но автор мог описать процесс кратко. Изучите файлы проекта и структуру исходников OpenGMK внутри репозитория — часто там есть конфиги сборки, по которым понятен процесс.

- **Симптом: игра не запускается после установки.**
  Решение: проверьте, что вы установили именно собранный из этого репозитория APK, а не сторонний файл. Порт работает поверх OpenGMK — если движок собран некорректно, игра не стартует. Пересоберите проект строго по инструкции из README.

## FAQ

**Что такое OpenGMK?**
Это открытый движок, совместимый с играми, созданными на GameMaker. Именно на его базе работает порт Pokemon Reloaded на Android.

**Порт официальный?**
Нет. В описании репозитория прямо указано «Port no oficial» — это неофициальный порт от энтузиаста Klisee, не связанный с авторами оригинальной игры.

**Где взять исходники?**
В открытом репозитории `Klisee/pokemon-reloaded-android` на GitHub. Код и исходники проекта доступны для изучения и сборки.

**Можно ли так портировать другие игры на GameMaker?**
Подход тот же: берёте открытый движок, совместимый с GameMaker-играми (OpenGMK), и адаптируете проект под Android. Для автоматизации правок кода пригодятся ИИ-помощники — см. [ИИ для программистов: помощники для кода в 2026](https://ai-release.org/guides/ii-dlya-koda.html?utm_source=tg&utm_medium=channel&utm_campaign=guide_inline&utm_content=guide_to_guide) и [ИИ-агенты для автоматизации задач: гид по инструментам](https://ai-release.org/guides/ii-agenty-dlya-avtomatizacii.html?utm_source=tg&utm_medium=channel&utm_campaign=guide_inline&utm_content=guide_to_guide).
