Как сделать анимацию дота 2

Обновлено: 25.06.2024

Доджи как Arteezy, Еуль как про: Training polygon

Как использовать насмешку?

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

  1. Нажмите на шестеренку в левом верхнем углу в главном меню.
  2. Нажмите в нижней части появившегося окна на «Расширенные настройки».
  3. Установите кнопку для насмешки.


После этого по нажатию этой клавиши вы сможете запускать новую анимацию уже во время игры.

Нет анимации персонажей.

Ребят хелп. Раньше играл на 7ке винде, 10ка была для другого.

Вот где то 20 дней назад перешел окончательно на 10ку.

Ну собственно сегодня первый раз запустил доту на 10ке и нарисовалась очень бесячая хрень.

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


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

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

В самой игре все норм, герои бегают, портреты анимированны и т.д.

Что я пробовал: ставил все api(vulkan, dx9, dx11), менял настройки графики, менял разрешение, менял режим отображения(в окне, на весь экран и т.д.) я переставил дрова на видюху(ради доты ), переустановил игру.

Что это ЗА ХРЕНЬ. На 7ке все было нормально, на 10ке такая хрень. В остальных играх все норм.

Это рофл от майкрософт или от вальв, я не пойму.

Как настроить насмешки в Дота 2?

Для начала вам нужно получить насмешки в Дота 2. Сделать это можно двумя способами: получить в качестве награды за сыгранный матч или же купить самостоятельно на торговой площадке. После этого:

  1. Зайдите в клиент игры.
  2. Перейдите во вкладку «Герои».
  3. Выберите того персонажа, на которого вы приобретали предмет.
  4. Нажмите на вкладку «Насмешки» и выберите купленную вещь.


При желании в дальнейшем вы сможете менять выбранные ранее насмешки прямо перед игрой после того, как выберете героя.

Играй персонажами DotA 2, какими видишь их ты, да и еще зарабатывай на этом деньги! Данный гайд написан для вас стаффом портала Dota2Vo и он поможет вам в создании уникальных моделек.

Играй персонажами DotA 2, какими видишь их ты, да и еще зарабатывай на этом деньги! Данный гайд поможет в создании уникальных моделек, а команда портала Dota2Vo поможет тебе продвинуть твою модель и даст возможность заработать на этом!

Как было сказано немного ранее, мы планируем активно заняться разработкой "кастомных" дополнений для DotA 2. На данный момент это всё начинает постепенно разрастаться, но мы не стоим на месте.
Данный гайд вам поможет освоиться в разработке уникальных дополнений от А до Я, но для качественной разработки вам понадобятся хотя бы начальные навыки моделирования и рисования!

Небольшой план

  • Знакомство с 3DS MAX
  • Знакомство с клиентом DotA 2
  • Важные замечания по разработке моделей и примеры
  • Заключение

Знакомство с 3DS MAX

3dsmax

Autodesk 3ds Max (ранее 3D Studio MAX ) — полнофункциональная профессиональная программная система для создания и редактирования трёхмерной графики и анимации, разработанная компанией Autodesk. Содержит самые современные средства для художников и специалистов в области мультимедиа. Работает в операционных системах Microsoft Windows и Windows NT (как в 32‑битных, так и в 64‑битных). Весной 2012 года выпущена пятнадцатая версия этого продукта под названием «Autodesk 3ds Max 2013 ».


Интерфейс ранней версии программы 3DS Max

Основное расширение файлов: .mdl (в DotA 2, если вы успели заметить, не такое разрешение, но есть конвертеры, которые возвращают модели к .mdl , но к этому позже)

Особо много расписывать по данной программе нет смысла, в интернете и так достаточно вполне интересных источников, достаточно только вбить в поисковике " Уроки по 3ds Max " или посетитьYouTube и Rutracker .

Программу можно скачать со многих ресурсов, но мы опять же рекомендуем Rutracker!

Знакомство с клиентом DotA 2

Основное содержимое DotA 2 клиента содержится в уникальных Valve "архивах" вида:

archives

Для открытия распаковки данных архивов вам понадобится програма GCFScape (скачать)

После скачивания и установки программы, откройте pak01_dir.vpk с помощью данной программы:

gfcf

После чего кликаете правой кнопкой мыши по нужной вам папке и нажимаете Extract и выбираете путь эскпортирования.

Всё. Теперь все файлы DotA 2 доступны для пользования, осталось только декомпилировать модели, чтобы их можно было открыть в 3DS Max

Для этого есть несколько путей.

1. Самый быстрый. Скачиваем StudioCompiler (скачать).

  • Заходим в папку с нужным героем и находим файл с именем *.dx90.vtx
  • Создаем копию и в названии меняем на *.dx80.vtx
  • В итоге у нас будет 2 файла: пример nevermore.dx90.vtx и nevermore.dx80.vtx
  • Запускаем StudioCompiler от Имени Администратора , заходим в раздел Decompile Model и в верхней графе выбираем модель героя с расширением .mdl, а внизу путь экспорта ( Замечание: Все пути должны быть без русских символов, так что создайте папки на латинице)
  • В итоге получаем много .smd файлов и несколько других файлов

2. В инструментах в Steam скачиваем Source SDK и MDL Decompiler (ссылка). Следуем инструкциям по установки MDL Decompiler и экспортируем как описано выше.

Важные замечания по разработке моделей

У каждого предмета есть 2 lod'а. Высокое качество текстур используется для портрета героя - это lod0, и lod1 для использования в игровом процессе (вид модели от 3-го лица).

1. Герой+предметы

6-7 тысяч полигонов для портрета и 3-4 тысячи для внутриигрового процесса. Следуя правилу "большого пальца" лучше всего держаться среднего значения и не приближаться к максимуму.

2. LOD's

Требуется 2 LOD's, LOD0 используется для портрета, LOD1 в игре.
lod0: герой lod0+предмет1 lod0+предмет2 lod0+. <7k
lod1: герой lod1+предмет1 lod1+предмет2 lod1+. <3k
Масштаб модифицированной, созданной модели не должен отличаться от стандартной.

3. Стыки

Большинство моделей для героев делается на основе "голого" героя. (Модели) Это делается для того чтобы максимально точно разместить модель на герое.

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

4. Название

Наименования модели должно иметь следующий вид "название слота"+"_"+"n"+"_"+"lod0 или lod1", например "armor_viking_1_lod0", "weapon_axeload_2_lod1", "cape_lordoftank_12_lod0" и т.д. Не нужно добавлять имя героя к предметам, так как все элементы, которые вы будете создавать будут находится в конкретной
папке с моделью героя, например modelsitemsaxe

Текстуры/развертка

Герой+ предметы:

Виды текстур

Создайте все текстуры, даже если вы не будете использовать некоторые из них в процессе комбинирования. Все текстуры для изделия должны иметь то же разрешение. Цвет 24 либо 32 бита (32 бита необходимо для параметра "прозрачность" альфа канала).

Основа - 24bit, 3dsMAX формат (Red канал - слева, Green - фронт, Blue - вверх). Пользуйтесь стандартным цветом (128,128,255) для основной карты.

Маска1 - 32bit:

R -детали карты.
G-отвечает за деформацию, выдавливание
B- отвечает за оттенок базового цвета.
A - маска отвечающая за "засвет текстуры". Изменяя цвет данной маски вы меняете яркость модели при компиляции.
2-ая маска имеет аналогичное разделение по RGB.

Текстуры:

У Моделей нет своих индивидуальных материальных файлов, как в TF2. В начале загрузки игры все текстуры сшиваются "на лету". Они также собраны в одну "единственную карту текстуры", которая использует один единственный материал: материал героя.

Каждая карта состоит из 3-х составляющих:

В настоящее время нет никаких способов редактировать эти маски корректно, Valve пока не сделал никаких примочек для их редактирования, но надеемся, что в скором времени появится сей инструмент.

Так же кому интересна более детальная информация по текстурам, QC командам и т.д., предлагаю Вам ссылку группы в Steam от одного из разработчиков предметов Dota 2 для SWSHOP: ссылка.

Вопрос: Я создал уникальную модель, но как её прикрепить к герою?

Ответ:

  • Посмотрите на оригинальную модель и Вы увидите, каким образом она прикреплена к модели героя.
  • Теперь скройте оригинальную модель и с Вашим новым оружием в том же самом положении, разместите модель используя такие же "кости", как у оригинальной модели.
  • Сохраните и экспортируйте, как SMD (ссылка, плагин экспорта для 3DS Мах).
  • Используйте StudioMDL GUI (ссылка), чтобы скомпилировать модель героя в исходный формат. Вам необходимо удалить исходный QC файл, который шел с оригинальным оружием, и конечно же изменить соответствующее имя файла, и QC команды ссылающиеся на данную модель (для точного понимания, что такое QC-commands прилагается ссылка).
  • Для извлечения и наложения текстур на модель используйте Alien Swarm SDK (root->materials->models->heroes(герой выбранный вами для редактирования).

Заключение

На данный момент, повторюсь, это всё еще начинает развиваться и скорее всего скоро появятся более изощренные способы создания моделей (точнее переноса их из игры в 3DS Max и так далее), но пока довольствуемся тем, что у нас есть.

Гайды будут пополняться и напоминаем, сайт Dota2Vo и по сей день нуждается в "модельерах"!
Источник: Dota2Vo

Кастомная карта для тренировки микро-моментов механики из доты

Image not found


Всем привет! В этом блоге я хотел бы рассказать про бета-версию карты сообщества, созданную моим другом и тиммейтом под ником c0mb1ne - Training polygon
Видели как Arteezy под крики восторженных кастеров доджит с помощью Manta Style очередной стан? Или когда-то сами случайно проворачивали такой трюк? Но это далеко не удача, это мастерство! Чем выше уровень игры, тем чаще можно наблюдать как игроки используют эту возможность, чтобы спасти жизнь своему герою или переломить сражение в пользу вашей команды.
Эта карта задумана и создана как раз для оттачивания подобных уклонению микро-моментов геймплея.


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

На данный момент доступно два полигона:

Manta Style Evasion


Manta Style Evasion


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



Настройки режима

Настройки предлагают вам выбрать для тренировки способности из списка: каждую из них можно тренировать по отдельности или в комбинации. В списке отсутствуют скиллы, время каста которых настолько мало, что увернуться от них можно только зная точный тайминг перезарядки противника или те способности, где задействован элемент случайности (например Burrow Strike или Dream Coil ). Более подробно об этом можно прочитать внутри карты.



Демонстрация таймбара и уклонения от Reverse Polarity

Таймбар поможет вам прожать манту в необходимый момент. При успешном выполнении счетчик стрика пополнится и вы перейдете к следующей способности, при неудаче антимаг оповестит вас о провале, а система сообщит, где именно вы ошиблись.
Начните тренировку выбрав весь список способностей, посмотрите, что дается вам слишком просто и попробуйте задоджить эти заклинания без таймбара. Получилось? Отлично, тогда приступайте к тренировке заклинаний с которыми у вас возникает сложность: набейте стрик, почувствуйте тайминги каждого из проблемных скиллов. Тренируйтесь в перерывах между играми или перед стартом матча и спустя какое-то время сможете буквально на автомате успевать проворачивать подобное по ходу игрового процесса.



Eul's Scepter Timing

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



Демонстрация успешного тайминга

Таймбар поможет вам понять задержку между анимацией Eul'а и времени каста выбранной способности. За хороший результат взят промежуток в 0.2с между приземлением и действием способности. Так или иначе, автор карты советует тренироваться до тех пор, пока вы не сможете выдавать результат в 0.1с без таймбара.
Так что если хотите поиграть Линой или Сфом и давно этого не делали, уделите 5 минут карте чтобы чувствовать себя более уверенно в течение матча.

Включаем насмешки в «Дота 2» | Блог Дотера

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

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