
Size
7.29 MB
Android
2.3.3+
Downloads
8
Architecture
armeabi-v7a
Security Scan
Verified Safe
✓ Scanned with ClamAV, APKiD, and Quark-Engine
Screenshots







What's New
На многих игровых моделях есть артефакты, так как не все еще реализовано.
Грузится не все, что есть на карте в оригинале игры, потому что часть объектов загружаются встроенными скриптами, а они пока не реализованы.
На многих картах неправильно работает маркер на мини карте.
Масштаб интерфейса может не вписаться в ширину экрана, если такое будет просьба написать на каком устройстве.
Много карт просто не загружаются, особенно карты из компаний, поэтому если долго грузится, смело убивайте процесс.
Description
Где взять ресурсы?
Вам нужны файлы оригинальной версии с ПК. Нужно скопировать папку с установленной игрой на устройство. Сейчас достаточно взять war3.mpq, War3x.mpq, War3Patch.mpq и отдельно можно взять карты, если они не стандартные. Ссылка на ресурсы есть в шапке.
Как добавить карты?
Можно положить их в каталог рядом с ресурсами war3.mpq, War3x.mpq, War3Patch.mpq или в подкаталог там же. После добавления карт нужно перезапустить игру.
Можно-ли вшить ресурсы в апк?
Нет, по многим причинам.
Во-первых, нет авторских прав и есть шанс, что их начнут удалять по запросу Blizzard.
Во-вторых, апк были бы большого размера, сложно было б пробовать разные версии. К примеру, язык интерфейса зависит от ресурсов, в разных версиях ресурсов разный баланс и свои особенности, может у кого-то есть свои предпочтения.
Где взять русификатор?
Его нигде нет, часть текста уже зависит от ресурсов (подсказка по описанию способностей). Остальное пока на английском, потому что так пока удобней, в коде можно писать сразу нужную фразу и не возиться с кодировками и переводом ради пары фраз. В будущем будет локализация.
Можно-ли играть в первую доту?
Пока нет, и думаю еще долго так и будет. Там используется много АПИ которые пока не реализованы, многие версии карт даже не полностью загружаются, потому что там используются протекторы.
Раньше работало, а сейчас перестало, что делать?
Возможно, испортились оригинальные ресурсы варкрафта. Попробуйте удалить полностью игру, полностью удалить ресурсы и поставить все снова, ресурсы нужно брать там же, где брали их в первый раз.
Как помочь проекту?
Сейчас интересуют тесты на разных устройствах (фпс, нет-ли искажений интерфейса и т.д). Нужна информация об ошибках, которые стабильно можно повторить, совершив какие-то действия, например, при постройке какого-то здания или юнита. Не помешают советы по адаптации управления под сенсорный экран.
Почему совсем не похоже? Почему так долго? Зачем делать с нуля, может можно сделать скриптами, как, например, в …?
Сделать порт можно только с исходниками, которые есть у Blizzard, в этом случае было бы быстро и похоже на версию от ПК. Без исходников можно либо эмулировать ПК, либо писать все с нуля. Если эмулировать ПК, то понятно, что выйдет все как в оригинале, но дело в том, что современные устройства не могут обеспечить нужную скорость эмуляции, и мы получим только слайдшоу, если вообще что-то загрузится. В данном случае это клон, который использует оригинальные ресурсы и пишется с нуля, потому что нет никаких волшебных скриптов, которые сделают все быстро и сразу. Без исходника не все так очевидно, что и как устроено и приходится местами долго подбирать и угадывать что и как сделать, поэтому есть отличия от оригинала.
ExaGear — эмулятор, можно запустить и играть в оригинал, поймете про что я. Волшебный скрипт, ищите на хабре «StarCraft дизассемблировали и запустили на ARM», изучал этот вариант и там будет много работы и даже если что-то получится запустить, оно будет с кучей багов, по времени не быстрее будет.
Планируется-ли сделать компанию, меню, интерфейс, кат-сцены, многопользовательский режим и прочее, как в оригинале?
Да, нацелен на полный перенос всего, что есть в оригинале. Все будет появляться со временем, по мере готовности отдельных частей. Например, в компаниях пока нет смысла, потому что много чего еще не реализовано для обычной игры. Или меню и интерфейс пока свои, потому что так проще делать сейчас.
На чем написана игра, какой движок?
Написано на C++, используется движок Urho3D. Все оригинальные JASS скрипты будут конвертированы в Lua.
Я хорошо знаю C++ и есть опыт разработки игр, нужна помощь?
Спасибо, но нет, по многим причинам, считаю, что «Если хочешь сделать что-то хорошо, сделай это сам», хотя сейчас много чего реализовано как попало, на скорую руку и потребуется доработка  . Думаю, на этом этапе меня может замедлить чье-то вмешательство даже довольно грамотное и в будущем полезное.
Rate this app
Ratings & Reviews
No reviews yet.