Как переделать игру с пк на андроид
Перейти к содержимому

Как переделать игру с пк на андроид

Как запустить windows на Андроид?

Как запустить программы Windows на Андроид: эмулятор Wine

Уже пару десятилетий программисты одной из зарубежных компаний разрабатывают проект Wine, позволяющий запускать некоторые программы Виндоус на других платформах: MAC, Linux, Android.

“Эмулятор” Wine для Андроид работает с версии Android 4.4 и выше. Скачать программу можно на форуме 4PDA или с сайта разработчиков (dl.winehq.org/wine-builds/android/). Скачайте последнюю версию программы и установите на свой телефон или планшет.

Доступны 2 версии приложения на Андроид:

  • x86 – для процессоров Intel. Обычно в Asus смартфонах и планшетах такой процессор. Любые приложения Windows здесь должны работать.
  • arm – для всех остальных. В большинстве случаев вам нужна версия arm. Эта версия Wine эмулирует среду Windows RT, так что обычные windows-приложения здесь работать не будут. Список работающих приложений см. здесь. Или найдите в сети “приложения для Windows RT”.

Установка и запуск Wine, установка клавиатуры

При первом запуске идет распаковка файлов и создание виртуального windows-окружения.

Wine распаковка файлов

После успешного запуска появится командная строка.

Командная строка wine

Если после запуска у вас черный экран, выполните следующие действия:

  1. В телефоне активируйте режим “Для разработчиков” (много раз нажмите по версии сборки Андроид, эта информация находится в разделе “О телефоне”).
  2. В режиме разработчиков найдите и включите “Средство визуализации Open GL”.
  3. Перезагрузите телефон и снова запустите Wine.

Установим клавиатуру для Wine. Обычная клавиатура Андроид здесь работать не будет.

Hacker

  1. В Плей Маркет установите приложение Hacker’s Keyboard.
  2. Сразу после запуска активируйте клавиатуру “Enable Keyboard”.
  3. Откроется список доступных клавиатур в телефоне – выберите Hacker’s Keyboard. Возможно, потребуется перезагрузить смартфон/планшет.
  4. В программе выберите языки ввода (русский и английский) – кнопка “Input Languages”.
  5. В Настройках (кнопка Settings) клавиатуры активируйте опцию “Use Permanent notification” – так вы сможете вызвать клавиатура из шторки на телефоне.

Для управления открытым окнами здесь все так же, как на ПК: свернуть окно, развернуть на весь рабочий стол или закрыть.

Управление окнами wine

Закроем окно командной строки – перед нами классический рабочий стол Windows с меню “Пуск”. Нажмите пуск, здесь доступно 3 опции:

Меню пуск wine

  • Установка/удаление программ.
  • Настройка игрового контроллера.
  • Интернет-настройки.

Базовая настройка Wine

Настроим внешний вид Wine для удобного отображения на экране смартфона. Вызовите клавиатуру из шторки.

Вызов клавиатуры wine

В командной строке (Пуск -> Run) введите winecfg и нажмите enter.

Конфигурация wine

Чтобы изменить разрешение экрана, откройте вкладку Графика (Graphics) и измените разрешение.

Изменить разрешение экрана_67

Если у вас проблема с разрешением экрана – не все влазит на дисплей, решение проблемы на форуме 4PDA.

Установка и удаление программ в Wine

В меню Пуск выберите Add/Remove Programs. Нажмите “Install”, чтобы выбрать заранее скачанное приложение для установки. Скачать программы можно здесь или используйте поиск в интернете “Программы для Windows RT”.

Установить приложение wine

Выберите заранее скачанный установочный файл приложения, используя предложенную структуру папок. Чтобы закинуть установочный файл, используйте проводник в телефоне и скопируйте файл из папки “Загрузки” по следующему пути в структуре папок.

Структура папок wine

Список установленных программ можно увидеть в этом же окне ниже. Для удаление программы выберите приложение и “Удалить” (Delete, Uninstall).

Все установленные приложения находятся на диске C в папке Program Files. Чтобы запустить программу, нажмите Пуск (Start) -> Run (запустить) -> Browse (обзор).

Обзор приложений

Можно выбрать и запустить следующие предустановленные программы:

  • notepad;
  • internet explorer;
  • wordpad;
  • regedit;
  • cmd.

Запуск сторонних приложений (ссылка на скачивание выше в статье) может вызвать некоторые трудности. Просто скачайте программу для Windows RT и поместите ее на карту памяти в телефоне. И откройте приложение через диск Z в эмуляторе Wine.

Запустить приложение в Wine

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

Вывод: в этой статье я рассказал, как установить и запустить на вашем Андроид устройстве эмулятор Windows и как запускать в нем обычные приложения для ПК. К сожалению работоспособность на 100% гарантировать вам не могу. Если у вас получилось запустить еще какие-то приложения в Wine на смартфоне, делитесь в комментариях.

  • Как запустить игры для Android на ПК
  • Как одновременно запустить 2 приложения на Андроид?
  • Как играть в Андроид игры на компьютере
  • Что лучше – Android или Windows?
  • Эмулятор Android для компьютера под Windows

Запускаем любые PC игры на своем смартфоне!

Запускаем любые PC игры на своем смартфоне!

В наше время технологии ушли настолько вперед, что уже не кажется фантастикой запуск полноценной ПК игры на своем карманном устройстве. А ведь каждый из вас хотел бы поиграть в GTA V или же в The Witcher 3 где угодно. Думаете нереально? А вот и нет! Все это возможно уже сейчас, для этого вам всего лишь потребуется стойкий и быстрый интернет.

Ну, начать, думаю, стоит с того, что есть 2 способа. Сначала спросите себя: нужно ли вам все это? Предупреждаю, придется повозиться! А теперь стоит определиться, что вы хотите запускать у себя на кармане. Уже ставшей культовой классику или современные тяжелые игры?

Запускаем любые PC игры на своем смартфоне!

Для первого способа нам поможет специально приложение под названием ExaGear, а также дистрибутив игры. Это все! Ниже вы увидите более подробно о запуске классики.

Со вторым способом все не так однозначно. Оговорюсь сразу, суть альтернативного способа – это стрим с вашего PC. То есть вы осуществляете полное управление своим компьютером, но с Android или IOS устройства. Для этого нам понадобится, опять же, специальное приложение – KinoConsole, а еще стабильный интернет как на выходе, так и на приеме. Учтите это!

1) Запуск старой-доброй классики:

Стоит уточнить, о какой именно классике идет речь. Запускать мы будем пошаговые стратегии и RPG, например: Might & Magic Heroes III, Sid Meier’s Civilization III, Disciples II, Fallout 1/2 и многие другие.

Существует 2 версии данного приложения – ExaGear Strategies для запуск стратегий, а также ExaGear RPG – для запуска RPG игр. Отличаются они лишь адаптированным под специальные игры управлением. В данном случае IOS устройства отпадают, т.к. приложения под систему просто нет! Ознакомьтесь с системными требованиям и переходите к самому гайду:

Гайд по запуску игр через ExaGear:
1. Скачиваем ExaGear Strategies или ExaGear RPG, в зависимости от выбранной игры, с магазина приложений Google.
2. После установки приложения подключите свой смартфон к ПК и переместите распакованный дистрибутив игры в папку ExaGear (она находится в корне).
3. Отсоедините телефон и запустите приложение. У вас должно автоматически увидеть исполняемый .exe файл. Нажимаете на него, выбираете управление и вперед!

Здесь вы сможете скачать все игры!

1602 Anno: Creation of a New World
Age of Empires 1
Age of Empires 2: The Age of Kings & The Conquerors
Age of Japan
Age Of Wonders
Agharta: The Hollow Earth
Amerzone: The Explorer’s Legacy
Arcanum: Of Steamworks & Magick Obscura
Baldur’s Gate
Baldur’s Gate 2: Shadows of Amn & Throne of Bhaal
Blood Omen: Legacy Of Kain
Caesar III
Carmageddon 2: Carpocalypse Now!
Civilization II: Test Of Time
Clans
Command & Conquer: Red Alert 2
Command & Conquer: Tiberian Sun & Firestorm
Commandos: Behind Enemy Lines
Counter-Strike 1.6
Cultures: The Discovery of Vinland
Cultures 2: The Gates of Asgard
Cultures 3: Northland
Cultures 4: 8th Wonder of the World
Desperados: Wanted Dead or Alive
Deus Ex
Diablo Alpha
Diablo 2 Lord of Destruction
Disciples I: Sacred Lands
Divine Divinity: Рождение легенды
Dragonfire: The Well of Souls
East Front II:Fall of the Reich
Emperor: Rise of the Middle Kingdom
Enemy Infestation
Extreme Tactics
F-16 Multirole Fighter
Fallout 1,2
Fallout: A Post Nuclear Role Playing Game
Fallout Tactics
Fallout: Nevada
Fallout 2
Fallout 2 Restoration Project
Full Throttle
Jagged Alliance 2: Gold Pack
Half Life Day One
Half-Life
Half-Life от GFOXSH
Heroes of Might and Magic
Heroes of Might and Magic 2
Heroes of Might and Magic 4
Hexplore
High Orbit Ion Cannon
Home world
Kingdom Under Fire
Imperialism II
Lamentation Sword
Lionheart: Legacy of the Crusader
Lords of the Realm II
M.A.X.: Mechanized Assault and eXploration Gold
Majesty: The Fantasy Kingdom Sim
Master of Orion II: Battle at Antares
Midtown Madness
Might and Magic VI,VII,VIII
NOX
Pajama Sam
Panzer General 2
Pax Imperia: Eminent Domain
Postal
Quake I, Quake II
Railroad Tycoon 2
Rising Lands
Risk 2
Planescape: Torment
Sam & Max: Hit The Road
Sanitarium
Savage Wheels
Septerra Core: Legacy of the Creator
Shadow Flare
Sid Meier’s Alpha Centauri
Space Clash: The Last Frontier
Squad Battles: Advance of the Reich
Star Wars: Rebellion
StarCraft
Stronghold
Stronghold: Crusader Extreme
Submarine Titans
Sudden Strike 3 (Противостояние 3)
Sudden Strike 4 (Противостояние 4)
The Neverhood (Небывальщина)
The Settlers IV
Throne of darkness
Total Annihilation
Total Annihilation: Kingdoms & The Iron Plague
Traffic Giant / Транспортный гигант
Tropico
Unreal Gold
Unreal Tournament
WarCraft 2: Battle.net Edition
Warhammer 40000: Rites of War
Zeus: Master of Olympus
Аллоды: Печать тайны
Аллоды 2: Повелитель душ
Братья Пилоты — All in One
Братья Пилоты 3D: Дело об огородных вредителях
Братья Пилоты: Дело о серийном маньяке
Братья Пилоты: Олимпиада
Златогорье
Как достать соседа 1, 2 (Neighbours from Hell 1, 2)
Князь: Легенды лесной страны
Морхухн Джонс и последний куриный поход

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

Подробности о вариантах управления, ошибках и о самом эмуляторе вы сможете найти на сайте 4pda.ru. Спасибо сайту за предоставленную информацию, там же вы сможете задать вопросы разработчикам. Авторами приложений являются русские ребята, так что поддержите их покупкой полной версией приложения!

2) Запуск абсолютно любой игры:

Здесь уже нам будет помогать приложение KinoConsole, с помощью него мы будем производить стрим с ПК на наше карманное «ведро». На этот раз способ подходит для всех платформ, даже владельцы ВиндоФонов не остались в стороне!

Вы должны понять, что для хорошей игры нужно очень стабильное и быстрое интернет-соединение, порядка 10 МБ/сек как минимум. Если ПК и телефон находятся в одной WiFi сети, то все будет просто летать. А для игры на дальних расстояниях понадобится LTE! На этот раз системные требования не нужны, а нужен лишь компьютер, на котором и будут запускаться игры.

Гайд по запуску игр через KinoConsole:
1. Скачиваем приложение для вашего устройства: Android, IOS, WindowsPhone.
2. Скачиваем и устанавливаем специальный сервер для PC: KinoConsole_1_44.exe
3. Запускаем PC сервер и настраиваем: вводим пароль для доступа с телефона, входим в аккаунт Google, отключаем VR (чтобы можно было управлять пальцами).
4. Открываем приложение на смартфоне, если вы находитесь в одной WiFi сети, то компьютер найдет автоматически. Если же вы находитесь далеко, то входим в аккаунт Google и в настройках открываем дополнительно меню. В нем жмем «Connect to. « и вводим свой внешний IP-адрес.
5. После подключения вы увидите список игр установленных у вас на компьютере. Запускаем любую из них.

Запускаем любые PC игры на своем смартфоне!

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

P.S. Для управления программа эмулирует подключения геймпада, поэтому на смартфоне управление настраивается в виде геймпада. Для этого открываем дополнительное меню и смотрим на соответствующий пункт для настройки управления. Также можно открыть меню горячих клавиш и некоторых настроек, для этого нажмите в любом месте на экране одновременно тремя пальцами.

Существуют и другие аналоги данной программы – Kainy одна из них. Управление в данной программе удобнее, т.к. настраивается раскладка клавиатуры по экрану, а не геймпад. Принцип работы точно такой же, но в эксплуатации она сложнее: подготовка к подключению происходит дольше. При WiFI подключении все работает очень хорошо, но при работе по LTE все значительно хуже, чем с KinoConsole, именно поэтому я взял за основу данный софт.

Также существует Splashtop GamePad THD, которая тоже хороша собой, имеет схожий принцип работы с остальными приложениями, но умеет стримить только с помощью WiFi соединения.

P.S.S. Пробуйте другие приложения, если у вас что-то не получается с KinoConsole. Возможно, именно смена софта вам поможет!

Вы должны понимать, что оба способа несовершенны. Возможны ошибки и баги, я предупреждал, что придется повозиться. Мобильный рынок совершил огромный рывок вперед за последние 5 лет, и уже сейчас появляются процессоры, способные потягаться с полноценными ПК-процессорами.

Запускаем любые PC игры на своем смартфоне!

Также пока не ястно, что нам готовят RockStar в этом году – уже который год подряд они стабильно выпускают по новой части мобильных GTA. Однако всевозможные порты уже сделаны, остаются разве что GTA IV и GTA V, а вытянуть такие игры сможет не каждый процессор. Так что ждем смартфон мощнее вашего калькулятора уже в ближайшем будущем!

Вот такими способами мы переместили наш ПК в карман.

Пробуйте оба способа и пишите в комментариях свои впечатления!

Перенести игру с Unity 3D на Android

Я создал игру на движке Unity3d и теперь хочу ее перенести на android. Что-то нужно устанавливать еще, подключать, переделывать? Как это можно сделать?

Отслеживать
71.3k 12 12 золотых знаков 91 91 серебряный знак 180 180 бронзовых знаков
задан 19 июл 2012 в 11:16
Вася Копенко Вася Копенко
41 1 1 золотой знак 1 1 серебряный знак 4 4 бронзовых знака

Я думаю, перенести ничего не изменяя не получится. Вот тут инструкция по интеграции юнити в андроид сдк: docs.unity3d.com/Documentation/Manual/android-sdksetup.html Кстати, интересная тема! Надо будет и себе попробовать.

19 июл 2012 в 12:18

Не совсем понятно, создали — в смысле десктопная версия? Мне кажется там нужно будет только заморочиться с управлением.

1 апр 2015 в 10:25

2 ответа 2

Сортировка: Сброс на вариант по умолчанию

Не считайте ответом, но из-за отсутствия нужно привилегии не могу редактировать (дополнять) чужие ответы.

Дополнение к ответу: Вообще необходимо сделать несколько непростых шагов:

  1. Установить «Unity Remote Tool» c Play.Market или AppStore (в зависимости от ОС).
  2. Оптимизировать управление под ваш(и) аппарат(ы). Тут пригодится 1 пункт.
  3. Оптимизировать быстродействие приложения.
  4. Оптимизировать приложение под разные разрешения экрана.
  5. Оптимизировать вес .apk файла.
  6. Отдать на тест друзьям/QA специалистам.

Отслеживать
ответ дан 7 июл 2015 в 13:05
83 1 1 серебряный знак 7 7 бронзовых знаков

Для того что-бы сбилдить (собрать) под андроид проект достаточно просто в настройках билдинга выбрать соответствующую платформу. Также понадобится установленный JDK и Android SDK. Когда будете первый раз билдить, Unity попросит указать путь к Android SDK. После билдинга вы получите *.APK файл, который нужно просто скопировать на ваше устройство и установить.

А вот дальше могут начаться проблемы и зависят они от того, что у вас в проекте.

Что может случится:

  1. Интерфейс — размеры экранов мобильных устройств меньше чем у компьютеров, поэтому некоторые кнопки и поля могут оказаться слишком мелкими. Просто сделайте их больше размером.
  2. Управление — возможно придется переписать управление под мультитач (multi touch).

Если ваш проект ориентирован как на Android, так и на PC то можете использовать директивы компилятора: Платформенно зависимая компиляция

Например вы можете написать так:

#if UNITY_ANDROID // управление для андроид, этот // кусок кода будет билдиться // только для андроида #endif #if UNITY_STANDALONE_WIN // управление для windows, этот // кусок кода будет билдиться // только для windows #endif 

Как Портировать игру с Андроид на Пк, игра на unity?

Как Портировать игру с Андроид на Пк?
Хочу портировать игру на unity с андроид на пк, как это можно сделать?

  • Вопрос задан более года назад
  • 399 просмотров

1 комментарий

Средний 1 комментарий

KraGenDeveloper

~KraGen~ @KraGenDeveloper

я так понял игра не твоя, если ты хочешь поиграть в эту игру на пк то используй «эмуляторы андроид» (тот же BlueStack) если решил стырить игру, это уголовка

Решения вопроса 0
Ответы на вопрос 3

GavriKos

Начать просто с переключения TargetPlatform и посмотреть что отвалится
Ответ написан более года назад
Комментировать
Нравится 2 Комментировать

LittleBob

Зависит от вашей игры.
Код в любом случае нужно будет переписывать, переделывать управление и интерфейс под Андроид, возможно ещё какие то функции игры.
Стоит создать новый проект, и на основе ПК игры делать уже под Андроид, копируя и заменяя необходимые блоки кода, объектов и так далее.

Ответ написан более года назад
Нравится 1 4 комментария

EveningEugene

Eugene @EveningEugene
*на основе Андроид игры делать уже под ПК

EveningEugene

Eugene @EveningEugene
Только я не согласен про отдельный проект.
В юнити есть удобная штука

#if UNITY_ANDROID //android code #elif UNITY_STANDALONE //pc code #endif

LittleBob

Eugene, хм, не знал про такое.
Но, мне кажется сильно засорять код будет. Потом ведь не разберёшь, что и как.

EveningEugene

Eugene @EveningEugene
LittleBob, не будет. В этих блоках должен быть только вызывающий код, условно

DrawMobileUI(); //или DrawStandaloneUI();

Всё. Самой низкоуровневой логики там, естественно, быть не должно. А засорить код и без этого можно. Тут уже от программиста зависит.

vabka

Токсичный шарпист

Тащемта никаких секретов нет. Раз ты уже сделал игру на Android, значит у тебя есть код.
Тебе остаётся только адаптировать его для компьютера — поменять UI и управление.
Потом просто скомпилировать уже игру для компьютера.
Проблемы могут возникнуть только если у тебя там какие-то специфичные для конкретной платформы вещи используются.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *