Добавлен , опубликован
Жанр:
Минимум игроков:
1
Максимум игроков:
1
Размеры:
Версия Warcraft:
Версия карты:
Защита:
Моё видение героя "Адмирал Праудмур", никакой особой задумки не было, я ориентировался лишь на модель персонажа, а задумка пришла сразу, как только я его увидел ,
Сразу смотрим видео демонстрацию способностей героя
старое

Описание концепта и история героя

Адмирал Пи - Главный антагонист ещё не вышедшей кампании "Пеон РПГ". Многогранный герой универсал, его основная задача - уничтожение поселений орков, может сражаться на любой дистанции с врагами, не требует особых навыков для освоения и управления им. Умеет:
  • Стрелять из пистолета
  • Бить саблей наотмашь
  • Кидать крюк в убегающих пеонов
  • Создавать пушки прямо из воздуха
  • Ездить на черепахе
  • Дико ненавидит пеонов (интересно за что?)
95% - готовность для конкурса
0% - протестированность
37% - моя удовлетворённость в реализации

Способности

Зелёным цветом показаны динамические параметры
Q - Выстрел
Укажите направление, чтобы выстрелить туда, выстрел нанесёт урон и оглушение всем юнитам в небольшой области.
Урон: Сила атаки x scale. Текущий: dmg
Максимальная дистанция: 1200
Задержка: 0.4
Длительность оглушения: stun
Область оглушения: area
Перезарядка: 5
W - Бросок якоря
Укажите направление, чтобы бросить туда якорь, якорь притянет всех задетых врагов на обратном пути, и нанесёт урон и оглушение в области приземления.
Минимальная дистанция: 600
Максимальная дистанция: 900
Урон при касании: str Х Сила героя. Текущий: dmg
Перезарядка: 15
E - Размашистый удар
Активируйте способность, чтобы нанести урон в круговой области. Общий урон увеличивается на 100% за каждого врага в области поражения.
Урон: Базовый урон юнита. Текущий: dmg
Перезарядка: 4
R - Пушечные ряды
Укажите место и не отпуская курсор, укажите направление для стрельбы, как будете готовы отпустите курсор, чтобы создать ряд из count пушек.
Пушки стреляют сами по себе используя способность Q в указанном ранее направлении.
Перезарядка стрельбы пушек: 2
Время жизни: 10
S - Ярости адмирала
Увеличивает базовый урон на 20, за каждую способность или предмет на перезарядке. Длительность бонуса равняется длительности перезарядки.
Текущий бонус: dmg
D - На гребне волны
Активируйте способность около воды, чтобы включить режим плавания
Скорость передвижения: 1600

Предмет - Шляпа адмирала

Усиливает все способности героя, аналог аганима
Способность Усиление
Выстрел Если цель погибает под действием этой способности, то её перезарядка уменьшается до 1 секунды.
Якорь Удерживайте якорь в режиме вращения, чтобы увеличить множитель финального урона. Максимальный множитель X 5.
Сабля Исцеляет героя на 10% от нанесённого урона.
Пушки Пушки оглушают врагов при приземлении на 2 секунды.
Ярость Поднимается убитых орков (живые расы орды) в виде скелетов. Сила атаки скелета = Текущему бонусу ярости. Время жизни: 30 Перезарядка: 10.
Волна Черепаха наносит урон касанием в области 250, за каждый тик движения.

Тестовая карта

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

Прочие наработки

Помимо концепта и механики героев в карте буду присутствовать необязательные наработки:
  • Визуальные маркеры для упрощения использования способностей
  • Динамическая смена описания способностей, для отображения урона и иных характеристик
  • 3D молнии из эффектов
  • Метод Get для зелёного урона атаки без использования РО
  • Система оглушения без дамми и РО
  • Сглаженное движение для визуальных маркеров
  • Определитель графики, нужен был по причине слишком огромной черепахи в HD версии
  • Каст бар, для воскрешения, и задержки анимации способностей выстрел и сабля

Импорт

Скопировать всё как есть из карты примера 1 в 1 и пользоваться, конец...
если не знаете как то вот более подробно:
Переключить карту в режим Lua
Поместить папку AdmiralAssets в корень своей карты (название сохранить), через Mpq или в режиме папки, или через менеджер импорта, в конечном итоге должно получиться вот так (список файлов примерный):
Скопировать код из файла , в любой пустой блок CustomScripts, или в нестандартный код карты,или воспользоваться гитхабом.
Перенести способности (6), юнитов (2), предмет (1) к себе в карту.
Все настройки хранятся в GlobalSettings, для полной работоспособности достаточно заполнить поля содержащие ID
HeroID = FourCC("H000") -- ID героя Адмирала пирата
CannonID = FourCC("h001") -- ID призываемой пушки
SpellIDQ = FourCC("A000") -- Выстрел из мушкета
SpellIDW = FourCC("A001") -- Бросок якоря
SpellIDE = FourCC("A002") -- Удар саблей
SpellIDR = FourCC("A003") -- Пушки из ларца
SpellIDS = FourCC("A004") -- Ярость адмирала
SpellIDD = FourCC("A005") -- На гребне волны
AdmiralHatItemID = FourCC('I000') -- Шляпа Адмирала
ImportPath="AdmiralAssets" -- Путь к папке импорта, не рекомендуется трогать, иначе придутся менять пути у текстур в моделях
WaterZ = 170 -- Минимальный уровень высоты, после которого начинается вода, это нужно для водных эффектов ,брызг и некоторых условий, введите введите очень мало значение, чтобы отключить воду
OutPoint=6000 -- пространство за экраном, для резкого перемещения эффектов и уберсплатов, рекомендуется изменять только на больших картах
-- Включение и отключение прочих систем true включено, false  отключено
MarkSystem = false -- Система подсветки радиуса способностей героев, изначально отключено из за графических багов
TexTagSystem = true -- Система всплывающего текста
CustomFrameSystem = true -- Система увеличения фреймов, каст (поддержание) способностей и таймер воскрешения
--Параметры способностей, которые можно изменять триггерно
AbilityStats={
	Q={
		damage=5, -- множитель урона при выстреле, умноженный на силу атаки
		stunDuration=1, -- длительность оглушения при выстреле
		damageArea=100 -- область поражения, рекомендуется 50-150
	},
	W={
		damage=10 -- множитель урона при приземлении якоря, умноженный на силу героя
	},
	E={
		damage=1 -- множитель урона ка каждое задетое существо
	},
	R={
		count=6 -- количество призываемых пушек
	},
	S={
		damage=20 -- бонус урон за каждую способность на перезарядке
	},
}
-- Всё остальное правиться через код или РО, если желаете что-то изменить, просто спросите меня как

Исключения и минусы

  • Только стандартная раскладка клавиш управления
  • Lua (Нет совместимости с Jass)
  • Все способности имеют 1 уровень, и их мощность зависит от силы или силы атаки героя (зелёная учитывается), так как я не вижу смысла делать многоуровневые способности, а тем более зависимость от РО
  • Всё что вы посчитаете недоработкой - сделано намерено, ибо мой герой и мне виднее (найс отмазка по рукожопости)
  • 1 Герой на игрока, можно и несколько, но будет сломано описание способностей
  • Нет иконок, ибо это нагружается импорт из за лишнего действия DISBTN

Ссылки на материалы и благодарности

Материал Ссылка
Модель адмирала xgm.guru/p/wc3/admiral-proudmoore-hd
Модель эффекта удара www.hiveworkshop.com/threads/anime-slash.316237
Система 3D молний на эффектах Спасибо PT153
Пушка из этой модели xgm.guru/p/wc3/cannoneer-team-kul-tiras-hd
Звенья цепи www.hiveworkshop.com/threads/chain-element.209142
Иконка шляпы Андреич
Рельеф ArtDirector
Якорь xgm.guru/p/wc3/unchorhdr

Заключение

Уникальность героя составляет 0%, каждая его механика наглым образом украдена из других игр или у других авторов, и ещё более наглым образом испорчена при попытки реализации мною. Ссылка на карту и визуальные материалы появятся ближе к завершению конкурса, ну или когда будет готово. И концепт героя не окончательный, всё ещё поменяется ни 1 раз. а пока можно довольствоваться только этим:
Сначала убедитесь, что у вас та же версия игры (в нижней части экрана меню игры), для которой сделана карта!
Выпуск The Frozen Throne и Reign of Chaos на Windows:
  • (если это zip архив) Достать файл w3x, w3m или w3n из архива, открыв его двойным кликом
  • Открыть расположение игры с помощью правого клика по иконке игры - открыть расположение файла. Иногда это нужно повторить в открывшемся окне (ссылка на ссылку)
  • Если это карта:
    • Открыть папку Maps
    • (не обязательно) Создать там подпапку XGM
    • Переместить файл w3x или w3m в папку Maps или подпапку
  • Если это кампания (w3n):
    • Открыть папку Campaigns
    • Переместить файл w3n в папку Campaigns
Выпуск Reforged на Windows:
  • (если это zip архив) Достать файл w3x, w3m или w3n из архива, открыв его двойным кликом
  • Открыть проводник (Win + E)
  • Если это карта:
    • Ввести в адресной строке Documents\Warcraft III\Maps или %UserProfile%\Documents\Warcraft III\Maps и нажать Enter
    • (не обязательно) Создать там подпапку XGM
    • Переместить файл w3x или w3m в папку Maps или подпапку
  • Если это кампания (w3n):
    • Ввести в адресной строке Documents\Warcraft III\Campaigns или %UserProfile%\Documents\Warcraft III\Campaigns и нажать Enter
    • Переместить файл w3n в папку Campaigns
Выпуск The Frozen Throne и Reign of Chaos на Mac:
  • (если это zip архив) Достать файл w3x, w3m или w3n из архива, распаковав его двойным кликом
  • Откройте Искатель (Finder)
  • Нажмите и удерживайте клавишу OPTION или ALT, затем перейдите в меню Finder в верхней строке меню и откройте меню "Перейти". Когда вы удерживаете клавишу OPTION или ALT, в раскрывающемся меню появится опция "Библиотека". Нажмите "Библиотека". Теперь вы находитесь в папке "Библиотека"
  • Откройте "Поддержка приложений" - Blizzard - Warcraft III
  • Создайте папку "Maps", если ее нет
  • Поместите файлы карт в папку "Maps"
  • В случае кампаний вместо Maps папка Campaigns
Выпуск Reforged на Mac:
В выпуске Reforged такой же алгоритм, но надо перейти в раздел Библиотека от "вашего аккаунта", а не в глобальную библиотеку.
Пример пути: Users/ВАШ АККАУНТ/Library/Application Support/Blizzard
`
ОЖИДАНИЕ РЕКЛАМЫ...
28
Bergi_Bear, Ну так пангольер из примера в 2017 появился, год разница. По факту у хона аудитория намного меньше доты 2, так что скорее в этой ульте народ увидит клинкза, а не брамбла. Уверен, что там есть скиллы, не имеющие аналогов в доте 2, которые можно было бы спокойно взять для конкурса и никто бы не заметил.
33
Aws, я не делаю аналог клинкса, как можно в дефолтном призыве пушек видеть клинкса?
Это дота головного мозга...
У меня нет цели чтобы кто-то что-то увидел, а если увидит, то что хочет, то какая разница?
28
как можно в дефолтном призыве пушек видеть клинкса?
А кого видеть? Брамбла? Ты сам говоришь, что скиллы имеют аналоги в хоне. Как это тогда называть? Хон головного мозга?
33
Aws, провел аналогию и скинул видео для Ельнура, чтобы он понял что это быстрый каст, а не 5 секунду колдование...
Потому что отдельную гифку с суммоном для одного Ельнура я щас не хочу делать...
Aws:
А кого видеть?
Видеть дефолтный призыв елементалей воды
33
Vlod, нет, стимулирую повысить свои навыки и не халтурить, ждём и тебя как участника
21
Bergi_Bear:
не совсем понял зачем слева продублирована подсказка абилки. Это в игре или монтаж в видосе?)
там текущий урон не правильно показывается в подсказке
Крюк это топ!) корабль затянул на берег ахаха
16
А как сделать направления скилов? Или это в патче варика уже сделано?
22
Proshel_Doty, конечно монтаж в видео чтоб вы могли читать описание
22
Proshel_Doty, автор не стал вам показывать описание во время игры он сразу перешел в бой

иначе пеоны удвоят
33
не совсем понял зачем слева продублирована подсказка абилки. Это в игре или монтаж в видосе?)
там текущий урон не правильно показывается в подсказке
да, это шараш-монтаж, "чтоб вы могли читать описание"
Komkozavr:
Не самая удачная приставка в виде "ПИ"
Каждый думает в меру своей распущенности
bazeba, Направление скилов делается с помощью нового патча и 1000 костылей

Жду визуал по ультухе..)
Вот и ульта подъехала, модель пушки ещё поменяется,
28
Bergi_Bear, чет подумал, что герой идеально зайдет в карту по типа пудж варса, там где адмиралы стенка на стенку.
Вообще изначально по описанию думал, что выбираешь место одной пушке, а потом в выбранном направлении остальные вытягиваешь, как при масштабировании картинки, но и так сойдёт.
Бтв в описании выстрела и пушек надо мб добавить, что также наносит урон зданиям.
33
выбираешь место одной пушке, а потом в выбранном направлении остальные вытягиваешь, как при масштабировании картинки
а это идея так можно создавать несколько рядов, мб это может пригодится при расстановке войск в других картах (для боевого построения), если развить систему дальше
Все способности работают на здания, но кроме крюка, он логично не может подтянуть то- что имеет фундамент

Добавил карту для тестов, далее планирую:
Сделать игровую карту для максимально лучшего тестирования
Исправлять баги
Добавлять визуально оформление
Подготовить импорт
Ввести больше настроек и вырезать лишний код
Прислушаться к рекомендация, для новых идей
20
Если крюк как лебедка, то в зависимости от свойств/характеристик врагов герой мог бы тянуть их себе либо себя к ним.
31
блин... как так кодить..?
я за все время успел только одну способность доделать...
22
Андреич, попроси помоши =) ВСе время берги нас дергал за ниточки =)
33
JaBeN_Симфер:
Если крюк как лебедка, то в зависимости от свойств/характеристик врагов герой мог бы тянуть их себе либо себя к ним.
эх, наверное это будет лишнее сложное свойство, уже был опыт такой способности
Андреич:
блин... как так кодить..?
Код очень плохой, если ты видишь хороший код в этом проекте - он скорее всего не мой
Андреич:
я за все время успел только одну способность доделать...
Ничего время ещё есть, у мне код способностей всего 150 строк, всё остальное наработки из пеонов
Вот все 4 способности
pro100master:
Андреич, попроси помоши =) ВСе время берги нас дергал за ниточки =)
Аутсорс такой аутсорс (спасибо большое)
15
W - Бросок якоря
W - Гарпун
Пронзает противника гарпуном, создавая канатную связь между целью и Адмиралом. Замедляет цель и ускоряет Адмирала при движении вдоль каната. Пока гарпун существует, цель получает ежесекундный урон от кровотечения. "Выстрел" продлевает действие гарпуна.
Замедление: 10%
Ускорение: 10%
Урон: <небольшой, балансируется>
Продление за "Выстрел": 2 с.
Длительность: 10 с.
33
GetLocalPlayer, боюсь эта способность не позволит ловить разбегающихся пеонов
Синергия то способностей следующая - подтянул толпу юнитов и ударил толпу сплешем, а ускорение вдоль каната - скучно =( и не соответствует концепту, + это сложно, мне такое не сделать
15
боюсь эта способность не позволит ловить разбегающихся пеонов
А я на PVP ориентировался, ведь не знаю что за "Пеон РПГ". В PVE да, такое себе.
33
Обновил основную карту, карта приобретает финальный вид, если кому не сложно 2 минуты протестировать - отпишитесь о найденных недочетах
25
Интересно, конечно, он корабли притягивает на сушу :D

Может корабли будет притягивать только до суши, не вынося корабль на сушу? А то жестко как-то :D

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