И причём… Это не старый забытый проект, который был найден на закоулках интернета, это можно назвать свежим проектом от независимых энтузиастов с GitHub, и его самый главный плюс в том, что этот проект до сих пор активно ведётся, и разработчики продолжают его дорабатывать, исправлять ошибки и оптимизировать… Бесплатно.
Автор материала: https://vk.ru/id685436940
Главная особенность проекта в том, что это не эмулятор PC на мобильном устройстве, а полноценный порт со своим вполне понятным сенсорным управлением, и рендерингом путём Vulkan драйверов, OpenGL ES, или ANGLE (конкретно эти способы на Android), в зависимости от устройства. Правда способ рендеринга необходимо будет устанавливать вручную, но об этом чуть позже.
Что касаемо самого порта игры… Буду честен, сам порт вышел более чем играбелен, и он очень хорошо затягивает на часы геймплея. Компании, сражения, поединки, всё работает штатно. Телефон не перегревается, и не жрёт много запаса батареи, даже в условиях большой нагрузки на игру, большими масштабами карт и количеством юнитов (хотя это всё может быть и индивидуально, зависимо от устройства пользователя).
Но конечно есть и свои минусы. И как бета юзер, могу назвать некоторые, с которыми столкнулся лично я.
- Не полный набор управления. Нет ключевых возможностей управления, как на PC. К примеру нет механики последовательного движения как на PC, через клавишу “Shift”, а также принудительной атаки через “Ctrl”, развода единиц через “X”, и прочих хот кеев. Но возможно… Что всё это будет реализовано в будущем.
- Зависание. При долгой игре есть шанс что игра может зависнуть, что приходится её сворачивать, выключать, и запускать заново. От чего появляется надобность периодически делать сохранения (возможно такая проблема конкретно у моего устройства). Но благо все сохранения работают штатно, и при их запуске вылетов не случается (по крайней мере у меня).
Установка
И так, что касаемо самой установки. Для этого вам необходимо скачать с GitHub последнюю версию APK файла самого порта. Следом установить его, но до запуская игры ещё рано (после установки могут появиться два ярлыка приложения, это всё одно приложение, не удаляйте не одно из них, или весь APK удалится).
После вам необходимо будет переместить или же скопировать данные двух игр с вашего или чьего либо PC на своё мобильное устройство, а именно все корневые файлы двух игр: Generals и Generals Zero Hour и конечно же в отдельные папки друг от друга, а не всё в одну (советую всё это делать через файловый менеджер, который позволяет делать редактуру, он может быть и встроен, а кому то возможно нужно будет скачать).
То бишь у вас на телефоне должны быть одна папка с данными Generals, другая с Zero Hour (использовать лучше данные лицензионных игр, но можете и попытаться использовать пиратки с репаками, правда за их правильность работы никто не ручается).

Следом проворачиваем подобные действия и с кнопкой “Папка базовой Generals”, только уже выбираем папку с классикой. Если все нужные файлы игр будут на месте или каких то не хватает после этого вам об этом оповестит сам порт, прям на главной странице с этими двумя кнопками для выбора пути с играми.

И тут не всё однозначно, например для владельцев с GPU Andreno, которые стоят на базе процессоров Qualcomm Snapdragon, могут использовать способ рендеринга через Vulkan, ведь этот процессор как правило имеет самую высокую оптимизацию драйверов (хотя есть и другие виды GPU, которые тоже имеют высокую классификацию оптимизации, это надо смотреть на версию драйверов вашего GPU устройства).
Да и вообще именно под его базу и делался порт. Для владельцев Sumsumg нужен другой способ, так как у них может быть другие типы GPU, такие как Exynos Xclipse, для владельцев этого видеочипа лучше использовать метод рендеринга GLES, да и в целом, если у вас GPU не Andreno или Mali, лучше всегда использовать метод GLES. Так как он самый универсальный, и работает даже на моём PowerVR (драйверный инвалид). Что касаемо третьего способа ANGLE, то это как правило последний вариант способа рендеринга, если у вас два предыдущих не пошло.


















