Моё видение героя "Адмирал Праудмур", никакой особой задумки не было, я ориентировался лишь на модель персонажа, а задумка пришла сразу, как только я его увидел ,
Сразу смотрим видео демонстрацию способностей героя
Сразу смотрим видео демонстрацию способностей героя
старое
Описание концепта и история героя
Адмирал Пи - Главный антагонист ещё не вышедшей кампании "Пеон РПГ". Многогранный герой универсал, его основная задача - уничтожение поселений орков, может сражаться на любой дистанции с врагами, не требует особых навыков для освоения и управления им. Умеет:
- Стрелять из пистолета
- Бить саблей наотмашь
- Кидать крюк в убегающих пеонов
- Создавать пушки прямо из воздуха
- Ездить на черепахе
- Дико ненавидит пеонов (интересно за что?)
95% - готовность для конкурса
0% - протестированность
37% - моя удовлетворённость в реализации
Способности
Зелёным цветом показаны динамические параметры
Q - Выстрел
Укажите направление, чтобы выстрелить туда, выстрел нанесёт урон и оглушение всем юнитам в небольшой области.
Урон: Сила атаки x scale. Текущий: dmg
Максимальная дистанция: 1200
Задержка: 0.4
Длительность оглушения: stun
Область оглушения: area
Перезарядка: 5
Урон: Сила атаки x scale. Текущий: dmg
Максимальная дистанция: 1200
Задержка: 0.4
Длительность оглушения: stun
Область оглушения: area
Перезарядка: 5
W - Бросок якоря
Укажите направление, чтобы бросить туда якорь, якорь притянет всех задетых врагов на обратном пути, и нанесёт урон и оглушение в области приземления.
Минимальная дистанция: 600
Максимальная дистанция: 900
Урон при касании: str Х Сила героя. Текущий: dmg
Перезарядка: 15
Минимальная дистанция: 600
Максимальная дистанция: 900
Урон при касании: str Х Сила героя. Текущий: dmg
Перезарядка: 15
E - Размашистый удар
Активируйте способность, чтобы нанести урон в круговой области. Общий урон увеличивается на 100% за каждого врага в области поражения.
Урон: Базовый урон юнита. Текущий: dmg
Перезарядка: 4
Урон: Базовый урон юнита. Текущий: dmg
Перезарядка: 4
R - Пушечные ряды
Укажите место и не отпуская курсор, укажите направление для стрельбы, как будете готовы отпустите курсор, чтобы создать ряд из count пушек.
Пушки стреляют сами по себе используя способность Q в указанном ранее направлении.
Перезарядка стрельбы пушек: 2
Время жизни: 10
Пушки стреляют сами по себе используя способность Q в указанном ранее направлении.
Перезарядка стрельбы пушек: 2
Время жизни: 10
S - Ярости адмирала
Увеличивает базовый урон на 20, за каждую способность или предмет на перезарядке. Длительность бонуса равняется длительности перезарядки.
Текущий бонус: dmg
Текущий бонус: dmg
D - На гребне волны
Активируйте способность около воды, чтобы включить режим плавания
Скорость передвижения: 1600
Скорость передвижения: 1600
Предмет - Шляпа адмирала
Усиливает все способности героя, аналог аганима
Способность | Усиление |
---|---|
Выстрел | Если цель погибает под действием этой способности, то её перезарядка уменьшается до 1 секунды. |
Якорь | Удерживайте якорь в режиме вращения, чтобы увеличить множитель финального урона. Максимальный множитель X 5. |
Сабля | Исцеляет героя на 10% от нанесённого урона. |
Пушки | Пушки оглушают врагов при приземлении на 2 секунды. |
Ярость | Поднимается убитых орков (живые расы орды) в виде скелетов. Сила атаки скелета = Текущему бонусу ярости. Время жизни: 30 Перезарядка: 10. |
Волна | Черепаха наносит урон касанием в области 250, за каждый тик движения. |
Тестовая карта
На тестовой карте необходимо сражаться с ИИ силу которого составляют только пеоны, пеоны пытаются вырубить все деревья, застроить базу, плодятся как мухи, прячутся по горам и при первойвозможности пытаются сбежать с отстрова
Для победы необходимо уничтожить всех пеонов до одного. И только лишь умение правильно использовать способности, помогут адмиралу победить.
Для победы необходимо уничтожить всех пеонов до одного. И только лишь умение правильно использовать способности, помогут адмиралу победить.
Прочие наработки
Помимо концепта и механики героев в карте буду присутствовать необязательные наработки:
- Визуальные маркеры для упрощения использования способностей
- Динамическая смена описания способностей, для отображения урона и иных характеристик
- 3D молнии из эффектов
- Метод Get для зелёного урона атаки без использования РО
- Система оглушения без дамми и РО
- Сглаженное движение для визуальных маркеров
- Определитель графики, нужен был по причине слишком огромной черепахи в HD версии
- Каст бар, для воскрешения, и задержки анимации способностей выстрел и сабля
Импорт
Скопировать всё как есть из карты примера 1 в 1 и пользоваться, конец...
если не знаете как то вот более подробно:
Переключить карту в режим Lua
Переключить карту в режим Lua
Поместить папку AdmiralAssets в корень своей карты (название сохранить), через Mpq или в режиме папки, или через менеджер импорта, в конечном итоге должно получиться вот так (список файлов примерный):
Скопировать код из файла , в любой пустой блок CustomScripts, или в нестандартный код карты,или воспользоваться гитхабом.
Перенести способности (6), юнитов (2), предмет (1) к себе в карту.
Перенести способности (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 раз. а пока можно довольствоваться только этим:
Пеонах пиратах
Убей моего пеона
И в Адмирале ПИ
То бишь эта вещь на столько базовая, что я не вижу смысла её как-то отдельно разжевывать
кто в курсе о том какая тут механика? лул
ну можешь не показывать, мне хуже не станет )
Ред. Берги
Торрентов не будет, ещё скажи добавить, чтобы он корабль призывал, ага, может просто кунку сделать? тут и так крюк с хуком пуджа сравнили, а выстрел со стрелой мираны, всё извольте... хватит доты..
с каких пор механика попадания пули в стену требует объяснение?
красный горизонт
синий пуля
зелёный наш холм
по факту с другого ракурса камеры сразу ясно где гора, в целом спасибо я понял претензию, она действительно объективна, надо ланд подрихтовать, прости, что сагрился
Ред. PROSHELDOTU
как говорят в доте - не почуствовал xD
уверен что надо именно ланд рихтовать? )
я вообще не верю что моего героя кто либо будет брать и куда-то переносить, ибо луа никому не нужен, так что особо не вижу смысла париться
P.S. классная идея и реализация, желаю удачи на конкурсе!
В общем я сделал финальную правку с размером черепахи в HD графике, остальное всё остаётся в режиме "как есть".
Герой готов для конкурса.
Ты же все знаешь и понимаешь, ибо тут и так все понятно. Ну... Ну ты понимаешь? Все же понятно... Да?