AI summary
Unofficial Warcraft III engine recreation for Android using Urho3D. Requires original PC game files (war3.mpq, War3x.mpq, War3Patch.mpq) copied to device. Many maps don't load, campaign missions are unsupported, mini-map markers break, and UI scaling may not fit narrow screens. Built from scratch without source code; JASS scripts convert to Lua.
Generated by AI. May contain inaccuracies.
Screenshots
About this app
Где взять ресурсы? Вам нужны файлы оригинальной версии с ПК. Нужно скопировать папку с установленной игрой на устройство. Сейчас достаточно взять war3.mpq, War3x.mpq, War3Patch.mpq и отдельно можно взять карты, если они не стандартные. Ссылка на ресурсы есть в шапке.
Как добавить карты? Можно положить их в каталог рядом с ресурсами war3.mpq, War3x.mpq, War3Patch.mpq или в подкаталог там же. После добавления карт нужно перезапустить игру.
Можно-ли вшить ресурсы в апк? Нет, по многим причинам. Во-первых, нет авторских прав и есть шанс, что их начнут удалять по запросу Blizzard. Во-вторых, апк были бы большого размера, сложно было б пробовать разные версии. К примеру, язык интерфейса зависит от ресурсов, в разных версиях ресурсов разный баланс и свои особенности, может у кого-то есть свои предпочтения.
Где взять русификатор? Его нигде нет, часть текста уже зависит от ресурсов (подсказка по описанию способностей). Остальное пока на английском, потому что так пока удобней, в коде можно писать сразу нужную фразу и не возиться с кодировками и переводом ради пары фраз. В будущем будет локализация.
Можно-ли играть в первую доту? Пока нет, и думаю еще долго так и будет. Там используется много АПИ которые пока не реализованы, многие версии карт даже не полностью загружаются, потому что там используются протекторы.
Раньше работало, а сейчас перестало, что делать? Возможно, испортились оригинальные ресурсы варкрафта. Попробуйте удалить полностью игру, полностью удалить ресурсы и поставить все снова, ресурсы нужно брать там же, где брали их в первый раз.
Как помочь проекту? Сейчас интересуют тесты на разных устройствах (фпс, нет-ли искажений интерфейса и т.д). Нужна информация об ошибках, которые стабильно можно повторить, совершив какие-то действия, например, при постройке какого-то здания или юнита. Не помешают советы по адаптации управления под сенсорный экран.
Почему совсем не похоже? Почему так долго? Зачем делать с нуля, может можно сделать скриптами, как, например, в …? Сделать порт можно только с исходниками, которые есть у Blizzard, в этом случае было бы быстро и похоже на версию от ПК. Без исходников можно либо эмулировать ПК, либо писать все с нуля. Если эмулировать ПК, то понятно, что выйдет все как в оригинале, но дело в том, что современные устройства не могут обеспечить нужную скорость эмуляции, и мы получим только слайдшоу, если вообще что-то загрузится. В данном случае это клон, который использует оригинальные ресурсы и пишется с нуля, потому что нет никаких волшебных скриптов, которые сделают все быстро и сразу. Без исходника не все так очевидно, что и как устроено и приходится местами долго подбирать и угадывать что и как сделать, поэтому есть отличия от оригинала. ExaGear — эмулятор, можно запустить и играть в оригинал, поймете про что я. Волшебный скрипт, ищите на хабре «StarCraft дизассемблировали и запустили на ARM», изучал этот вариант и там будет много работы и даже если что-то получится запустить, оно будет с кучей багов, по времени не быстрее будет.
Планируется-ли сделать компанию, меню, интерфейс, кат-сцены, многопользовательский режим и прочее, как в оригинале? Да, нацелен на полный перенос всего, что есть в оригинале. Все будет появляться со временем, по мере готовности отдельных частей. Например, в компаниях пока нет смысла, потому что много чего еще не реализовано для обычной игры. Или меню и интерфейс пока свои, потому что так проще делать сейчас.
На чем написана игра, какой движок? Написано на C++, используется движок Urho3D. Все оригинальные JASS скрипты будут конвертированы в Lua.
Я хорошо знаю C++ и есть опыт разработки игр, нужна помощь? Спасибо, но нет, по многим причинам, считаю, что «Если хочешь сделать что-то хорошо, сделай это сам», хотя сейчас много чего реализовано как попало, на скорую руку и потребуется доработка  . Думаю, на этом этапе меня может замедлить чье-то вмешательство даже довольно грамотное и в будущем полезное.
What's new
- На многих игровых моделях есть артефакты, так как не все еще реализовано.
- Грузится не все, что есть на карте в оригинале игры, потому что часть объектов загружаются встроенными скриптами, а они пока не реализованы.
- На многих картах неправильно работает маркер на мини карте.
- Масштаб интерфейса может не вписаться в ширину экрана, если такое будет просьба написать на каком устройстве.
- Много карт просто не загружаются, особенно карты из компаний, поэтому если долго грузится, смело убивайте процесс.
About this version
- Version
- 0.0.16
- Size
- 7.29 MB
- Requires Android
- 2.3.3
- Target SDK
- 10
- Architecture
- armeabi-v7a
- Downloads
- 25
- Updated
- Feb 9, 2026
- Package
- not.have.page.herofolends
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10