Варкрафт игра на андроид обзор

Обновлено: 19.09.2024

Warcraft 3 на Android

Жанр: RTS
Версия Android: 2.3.3+, armeabi-v7a и выше, OpenGL ES 2.0

Ранняя версия в разработке, клон "Warcraft 3 Reign of Chaos" и "Warcraft 3 The Frozen Throne" для android. Сейчас может загружать оригинальные карты, можно строить здания и нанимать юнитов, добывать ресурсы, атаковать юнитов другой команды. Есть слабый ИИ противника. Много чего пока не реализовано и на это уйдет много времени.
В будущем язык интерфейса будет зависеть от ресурсов варкрафта, а сейчас язык английский, если кто найдет ошибки в переводе, просьба написать мне.

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Нужны оригинальные ресурсы, проверялось на версии 1.26.0.6401, но должно работать и с другими. Можете положить на карту памяти или память телефона. В главном меню нужно выбрать "Change resources" и там указать путь к директории, в которой лежит war3.mpq. Можете нажать "Auto search" что бы найти путь автоматически, главное, чтобы ресурсы были на устройстве, не нужно жать поиск без них, потому что оно будет искать очень долго и ничего не найдется.
Из ресурсов нужны минимум war3.mpq, War3x.mpq, War3Patch.mpq. Они должны быть в подкаталоге, а не в корне диска, потому что при каждом запуске будут искаться карты для загрузки в том каталоге и подкаталогах, а корень диска с кучей файлов и папок не удачное место для этого.
  • Одиночный выбор юнита, просто касание, но только пока ничего больше не выбрано.
  • Отдать команду - касание по карте или другому объекту.
  • Если нужно убрать выделение, то нажмите кнопку "X" или можно сделать три одновременных касания.
  • Выделить много юнитов можно двумя способами. С помощью двух одновременных касаний. Или можно одним касанием ЗАЖАТЬ и переместить в сторону.
  • Перемещение камеры - касание и БЫСТРОЕ смещение в стороны.
  • Что бы построить здание, жмите по кнопке с его иконкой в юните. Оно появится примерно в центре экрана. Нужно разместить его на свободном месте (земля ярко зеленая) и повторно нажать по желтой кнопке здания для подтверждения.
  • Справа от мини карты есть три кнопки, «+», «-» и «Х» - нужны для управления выделенными юнитами, соответственно добавить, убрать выборочно и убрать всех.
  • Что б прочитать описание способностей юнита, нужно коснуться и не отпускать нужную способность.
  • На многих игровых моделях есть артефакты, так как не все еще реализовано.
  • Грузится не все, что есть на карте в оригинале игры, потому что часть объектов загружаются встроенными скриптами, а они пока не реализованы.
  • На многих картах неправильно работает маркер на мини карте.
  • Масштаб интерфейса может не вписаться в ширину экрана, если такое будет просьба написать на каком устройстве.
  • Много карт просто не загружаются, особенно карты из компаний, поэтому если долго грузится, смело убивайте процесс.

Где взять ресурсы?
Вам нужны файлы оригинальной версии с ПК. Нужно скопировать папку с установленной игрой на устройство. Сейчас достаточно взять war3.mpq, War3x.mpq, War3Patch.mpq и отдельно можно взять карты, если они не стандартные. Ссылка на ресурсы есть в шапке.

Как добавить карты?
Можно положить их в каталог рядом с ресурсами war3.mpq, War3x.mpq, War3Patch.mpq или в подкаталог там же. После добавления карт нужно перезапустить игру.

Можно-ли вшить ресурсы в апк?
Нет, по многим причинам.
Во-первых, нет авторских прав и есть шанс, что их начнут удалять по запросу Blizzard.
Во-вторых, апк были бы большого размера, сложно было б пробовать разные версии. К примеру, язык интерфейса зависит от ресурсов, в разных версиях ресурсов разный баланс и свои особенности, может у кого-то есть свои предпочтения.

Где взять русификатор?
Его нигде нет, часть текста уже зависит от ресурсов (подсказка по описанию способностей). Остальное пока на английском, потому что так пока удобней, в коде можно писать сразу нужную фразу и не возиться с кодировками и переводом ради пары фраз. В будущем будет локализация.

Можно-ли играть в первую доту?
Пока нет, и думаю еще долго так и будет. Там используется много АПИ которые пока не реализованы, многие версии карт даже не полностью загружаются, потому что там используются протекторы.

Раньше работало, а сейчас перестало, что делать?
Возможно, испортились оригинальные ресурсы варкрафта. Попробуйте удалить полностью игру, полностью удалить ресурсы и поставить все снова, ресурсы нужно брать там же, где брали их в первый раз.

Как помочь проекту?
Сейчас интересуют тесты на разных устройствах (фпс, нет-ли искажений интерфейса и т.д). Нужна информация об ошибках, которые стабильно можно повторить, совершив какие-то действия, например, при постройке какого-то здания или юнита. Не помешают советы по адаптации управления под сенсорный экран.

Почему совсем не похоже? Почему так долго? Зачем делать с нуля, может можно сделать скриптами, как, например, в …?
Сделать порт можно только с исходниками, которые есть у Blizzard, в этом случае было бы быстро и похоже на версию от ПК. Без исходников можно либо эмулировать ПК, либо писать все с нуля. Если эмулировать ПК, то понятно, что выйдет все как в оригинале, но дело в том, что современные устройства не могут обеспечить нужную скорость эмуляции, и мы получим только слайдшоу, если вообще что-то загрузится. В данном случае это клон, который использует оригинальные ресурсы и пишется с нуля, потому что нет никаких волшебных скриптов, которые сделают все быстро и сразу. Без исходника не все так очевидно, что и как устроено и приходится местами долго подбирать и угадывать что и как сделать, поэтому есть отличия от оригинала.
ExaGear — эмулятор, можно запустить и играть в оригинал, поймете про что я. Волшебный скрипт, ищите на хабре «StarCraft дизассемблировали и запустили на ARM», изучал этот вариант и там будет много работы и даже если что-то получится запустить, оно будет с кучей багов, по времени не быстрее будет.

Планируется-ли сделать компанию, меню, интерфейс, кат-сцены, многопользовательский режим и прочее, как в оригинале?
Да, нацелен на полный перенос всего, что есть в оригинале. Все будет появляться со временем, по мере готовности отдельных частей. Например, в компаниях пока нет смысла, потому что много чего еще не реализовано для обычной игры. Или меню и интерфейс пока свои, потому что так проще делать сейчас.

На чем написана игра, какой движок?
Написано на C++, используется движок Urho3D. Все оригинальные JASS скрипты будут конвертированы в Lua.

Я хорошо знаю C++ и есть опыт разработки игр, нужна помощь?
Спасибо, но нет, по многим причинам, считаю, что «Если хочешь сделать что-то хорошо, сделай это сам», хотя сейчас много чего реализовано как попало, на скорую руку и потребуется доработка :) . Думаю, на этом этапе меня может замедлить чье-то вмешательство даже довольно грамотное и в будущем полезное.

Почему исходный код не открытый?
По личным причинам, нет смысла убеждать в обратном. Если решу забросить проект, то открою исходный код.

Для тех, кто считает, что с открытым исходным кодом проект будет развиваться быстрее и хочет начать делать свой варкрафт.
Информация для начала (потратил больше, чем пол часа на то, что бы собрать это в кучу и мне бы такое сэкономило неделю поисков или больше, это точно):
Ссылки на русском и не русском, что почитать и где что взять: ссылки.html ( 23.85 КБ )

Список названий полезных проектов: список.txt ( 854 байт )
Если в названии "*-master.zip", то ищите на github.

Что бы за месяц силами одного человека получить опенсоурсный проект под Windows и DirectX по возможностям равный версии в шапке.
План действий:
Берете движок для создания RTS на подобии OpenRTS
Добавляете библиотеку StormLib для чтения архивов близард
Делаете отображение анимированных моделей на основе War3ModelEditorSource
Пишете читалку карт на основе Zepir Map Editor (W3ZME)
И пишете какую-то логику для AI или даже без нее, чисто мультиплеер для начала, можно получить готовый проект от OpenRTS, к примеру.
И все, дальше можно развивать проект на другие платформы и во всех направлениях. Удачи.
Для тех кто хочет делать опенсоурсный старкрафт, я бы порекомендовал начать с гугления «github mavaL/MiniCraft»

Как отреагировали Blizzard? Может быть, можно с ними договориться, чем-то помогут?
Пока никак. Сомневаюсь, судя по тому, что про них пишут, они негативно относятся к подобным вещам.

Давно сборок нет, не забросили-ли проект?
Нет, делаю по мере появления свободного времени. Бывают просто сложные куски, в которых мало опыта и на них уходит много времени. Если решу забросить проект - то об этом сообщу.


Фото: Warcraft 2

Несмотря на свой почтенный возраст, игра способна увлечь многих пользователей за счет своего сюжета, простоты управления и понятного интерфейса. А для поклонников серии Warcraft, появилась уникальная возможность, поиграть в одну из самых популярных игр своего времени на экране своего мобильного телефона или планшета на андроид.

Особенности игры

Игра обладает своей атмосферой, которая чувствуется уже с первых минут геймплея.

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

Игра порадует разнообразием юнитов, например:

  • маги, рыцари, пехотинцы, крестьяне;
  • орки, гоблины, люди;
  • летательные машины, бригады взрывников, наездники грифонов;
  • множество других.

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


Фото: Warcraft Tides of Darkness

Всевозможными магическими заклинаниями орудуют орки-маги и рыцари. С каждой стороны существует девять видов заклинаний.

Сражения в игре происходят как на суше между юнитами, так и на море с помощью надводного и подводного флота.

Интерфейс игры Warcraft на андроид

Расположение элементов управления, отображение статистических и игровых данных происходит в информационных панелях, расположенных в различных местах экрана:

  • в верхнем горизонтальном положении игрового окна (расположение значений ресурсов);
  • левой части экрана в виде игрового окна с расположенной на нем картой местности, кнопкой меню с выпадающими при нажатии подменю;
  • блока с информацией, меняющейся по мере выбора того или иного персонажа (блок описания);
  • окошко с различными вариантами приказов юнитам.

Управление и взаимодействие в игре

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

Интересной игру делает и система экономики. Для производства зданий, сооружений и создания юнитов тратится определенное количество ресурсов. Без них развитие в стратегии невозможно.

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


Управление на экране, интуитивно и понятно. Для того, чтобы выполнить выделение игровой области, необходимо прикоснуться пальцем к экрану и, не убирая его, провести по дисплею. После этого произойдет выделение игровых объектов в пределах этой области. Для выполнения определенных действий (атака, перемещение, постройка, взаимодействие) над выделенными объектами, необходимо сделать двойной тап (двойное прикосновение по экрану устройства).


Фото: Warcraft II

Установка игры

На этом процесс установки закончен.

Вывод

ИСТОРИЯ WORLD OF WARCRAFT

Из отчёта компании Activision Blizzard за 4 квартал 2020 года появилась информация о переносе франшизы World of Warcraft на мобильные платформы.

Донаты

WORLD OF WARCRAFT MOBILE

WORLD OF WARCRAFT MOBILE запись закреплена

WORLD OF WARCRAFT MOBILE

WORLD OF WARCRAFT MOBILE запись закреплена

ACTIVISION BLIZZARD ВЫПУСТИЛА ОТЧЁТ ЗА 1 КВАРТАЛ 2021 ГОДА

Касаемо мобильного Warcraft:
В настоящее время находится несколько игр по вселенной Warcraft для мобильных платформ.

Svet Pride

Виталий Лямзин


Виталий Лямзин Чего бл*ть? мобильная вов, долго же я спал, следил только за диабло имортал

WORLD OF WARCRAFT MOBILE

WORLD OF WARCRAFT MOBILE запись закреплена

Сотрудник Blizzard Клейтон Чод, работающий 3D-художником, подтвердил разработку мобильной игры по вселенной Warcraft.

WORLD OF WARCRAFT MOBILE

WORLD OF WARCRAFT MOBILE запись закреплена
Анонс одной или нескольких игр по вселенной Warcraft. Интересненько.
DIABLO IMMORTAL

ИНСАЙДЕР РАССКАЗАЛ, ЧТО BLIZZARD ПОКАЖЕТ НА BLIZZCONLINE

В twitter инсайдер под ником Kaiser499 рассказал, что конкретно Blizzard собирается анонсировать на своём мероприятии.

1. Одним из главных событий станет анонс ремастера Diablo 2;
Показать полностью.
2. World of Warcraft: The Burning Crusade Classic;
3. Новое расширение для Hearthstone;
4. Дата релиза Diablo Immortal;
5. Анонс одной или нескольких игр по вселенной Warcraft;
6. Предыстория Overwatch 2. Показ карт и героев;
7. Новый класс и арена Diablo IV;

Как вам анонсы?
Напомню, вся эта информация носит неофициальный характер.

Warcraft 3 на Андроид

Особенности

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

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

Warcraft 3 на Андроид

В игре есть различные подразделения:

  • Орки, люди, гоблины;
  • Рыцари, крестьяне, маги;
  • Пехотинцы, всадники на грифонах;
  • Летательные аппараты, взрывающиеся экипажи.

Warcraft 3 на Андроид

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

Интерфейс

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

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

Warcraft 3 на Андроид

У вас есть возможность скачать Warcraft 3 на Андроид бесплатно и просто. Прямой доступ к приложению без вредоносных ПО, вирусных программ, нудных регистраций и лишних смс уведомлений. Только качественный контент для посетителей нашего сайта.

Читайте также: