Опыт игрока в Dota 2 может зависеть от множества факторов: навыка качественного драфта, знания сборок, умения правильно подбирать предметы, а также вашего личного скилла и понимания игры.
Каждый из вас видел моменты на профессиональной сцене, когда игроки настолько чувствуют своего персонажа и его способности, что остаются на линии в критической ситуации, от которой волосы встают дыбом. Более того, они способны не только выжить, но и обратить ситуацию в свою пользу. Как у них это получается? Одним словом — опыт.
Играя десятки матчей ежедневно и тысячи за всё время, вы на подсознательном уровне начинаете запоминать различные сценарии развития событий и на основе накопленного опыта прогнозировать возможные исходы. Однако все эти решения принимаются интуитивно, с определённым уклоном в ту или иную сторону.
Каждый день у вас происходят ситуации, в которых вы не решались на инициацию. Причиной тому становились недостаток опыта или множество переменных, которые меняются от игры к игре. Но мы здесь не просто так. Мы сделали так, что теперь все эти расчёты за вас выполнит наш новый скрипт.
Procast Damage умеет работать в трёх режимах.
В первом — он берёт только те способности и предметы, которые вы включили в боевом комбо-меню героя.
Во втором — пытается использовать ваше комбо, а если у выбранного героя его нет или скрипт выключен, автоматически переключается на полное сканирование.
В третьем — сам перебирает всё, что сейчас прокастуется.
К способностям прибавляются все боевые предметы из инвентаря: Dagon, Ethereal, Veil, Orchid, Bloodthorn, Shiva, Meteor Hammer, Crippling Crossbow, Urn, Spirit Vessel, Essence Distiller, Fallen Sky, Silver Edge, Overwhelming Blink и многие другие — причём с учетом зарядов, пустая Urn в подсчет не идет.
Учитываются все эффекты, баффы, дебаффы, модификаторы, броня, реген и всё, что только может прийти вам в голову. Прогноз происходит мгновенно, в режиме реального времени.
Не любой урон проходит мгновенно. Maledict, Doom DPS, Venomous Gale, Snakebite, Infernal Blade, Arc Warden Flux, Scorched Earth и десятки других абилок тикают во времени, и считать их как "здесь и сейчас" — максимально некорректно.
Для этого мы реализовали несколько режимов просчёта: только мгновенный урон, урон за полную длительность или произвольное окно. Скрипт срежет всё, что не успеет натикать в это окно, и одновременно учтёт реген цели за весь период каста и тиков.
В Dota есть множество сложных героев и способностей, расчёт которых вызывает серьёзные проблемы. Мы могли просто посчитать средний урон способности, но это не наш подход: мы реализовали множество уникальных формул просчёта для отдельных персонажей:
—
—
—
—
—
—
—
—
И это лишь только часть уникальных логик.
Please open Telegram to view this post
VIEW IN TELEGRAM
87 29 16🔥3 2
У каждой подходящей цели отрисовывается череп — компактный индикатор, который меняет цвет в зависимости от состояния: спокойный, предупреждающий и летальный. Цвет каждого тира настраивается отдельно.
В расширенном режиме разворачивается компактная панель с оставшимся HP в процентах и пофакторным разбором урона: какая именно способность сколько вносит и сколько добавляют автоатаки.
Индикатор можно повесить с любой стороны от HP-бара, сдвинуть пикселями по обеим осям и отмасштабировать от 75% до 200% — всё подгоняется под ваше разрешение, привычку и стиль интерфейса.
Помимо черепа, цель в жёлтой или красной зоне можно дополнительно подсветить через chams или glow прямо на модели — никаких лишних действий, моделька мгновенно перекрасится при соответствующей категории.
Когда врага можно убить, вы сразу об этом узнаете. Текст будет выведен по центру экрана с иконкой героя, а также появится всплывающее боковое уведомление с позицией на миникарте. Можно включить любую комбинацию. Отдельно настраивается радиус срабатывания — от 500 юнитов до абсолютно всей карты.
Всё это происходит в режиме реального времени: сотни вычислений без нагрузки. Отныне у вас не будет спорных ситуаций, и вы всегда будете знать вероятный исход вашей битвы с конкретным противником.
Скрипт находится в разделе «Общее» — «Урон от прокаста». Вы можете зайти и настроить его по своему вкусу в лобби, а затем идти доминировать в реальных матчах.
Please open Telegram to view this post
VIEW IN TELEGRAM
81 129 11🔥8 2 2
Кастомный ландшафт для DOTA 2 от UMBRELLA.
В доте помимо основного, на данный момент существует 11 дополнительных ландшафтов. Valve давным-давно прекратила выпуск новых вариаций, и игрокам приходится играть с тем, что есть.
Ни для кого не секрет, что от качества проработки карты и количества полигонов зависит ваш итоговый FPS: где-то он выше, а где-то ниже. Мы задались целью создать карту в ином сеттинге, с переработкой ключевых объектов и снижением количества полигонов практически во всех возможных объектах на карте.
🔴 Что такое полигоны?
Для тех, кто не понимает, как это устроено и что это за полигоны, возьмём самый известный мем — модельку Морфлинга. Она имеет примерно 2500 полигонов. Это «треугольники», из которых и собирается сама моделька. Чем их больше, тем детализированнее получается итоговая модель, но тем выше нагрузка на ваш ПК.
Ландшафт тоже состоит из таких же полигонов: где-то их пара тысяч, а где-то их количество заходит далеко за сотни тысяч. Всё это суммарно собирается в огромное количество полигонов, что для слабых и даже мощных ПК может давать ощутимую нагрузку.
🔵 Переработка моделей
И мы начали свою кропотливую работу постепенно, по одному объекту. Так, на примере ступенек, мы сократили количество полигонов примерно до 100, хотя оригинальная модель имеет порядка 4000 треугольников. И это мы ещё не говорим о более массивных объектах.
Переработка коснулась практически всех моделей на карте. Только так можно получить самый оптимизированный вариант.
На релизе мы отказались от версии с переработанными объектами: башнями, строениями и т. д. Всё из-за сильной смены восприятия. Возможно, для FPS это хорошо, но это может сказаться на восприятии геймплея. Вы всё ещё можете увидеть часть этих объектов в map_dota. Если фидбек будет положительным, мы можем добавить отдельную карту с полностью урезанными объектами.
Мы не только заменили практически все модели на карте и переработали ландшафт, но и удалили часть ненужных объектов, которые также могли давать визуальный шум и пусть минимальную, но всё же нагрузку.
Финальный результат подсчёта поражает: мы сократили количество полигонов на 60% и предлагаем вам лично оценить результат.
🟡 Метод установки
Специально под эту карту мы создали технологию импорта, благодаря которой в вашем инвентаре появился наш кастомный ландшафт. Ничего скачивать, настраивать и перезаходить не нужно.
Чтобы сыграть с нашей картой, достаточно зайти в ваш инвентарь, открыть «Окружение» — «Ландшафт» и выбрать Umbrella Terrain. Всё как в обычной Dota 2.
Карта будет обновляться с патчами и меняться под изменения ландшафта.
🎮 — Вы просили, мы сделали.
В доте помимо основного, на данный момент существует 11 дополнительных ландшафтов. Valve давным-давно прекратила выпуск новых вариаций, и игрокам приходится играть с тем, что есть.
Ни для кого не секрет, что от качества проработки карты и количества полигонов зависит ваш итоговый FPS: где-то он выше, а где-то ниже. Мы задались целью создать карту в ином сеттинге, с переработкой ключевых объектов и снижением количества полигонов практически во всех возможных объектах на карте.
Для тех, кто не понимает, как это устроено и что это за полигоны, возьмём самый известный мем — модельку Морфлинга. Она имеет примерно 2500 полигонов. Это «треугольники», из которых и собирается сама моделька. Чем их больше, тем детализированнее получается итоговая модель, но тем выше нагрузка на ваш ПК.
Ландшафт тоже состоит из таких же полигонов: где-то их пара тысяч, а где-то их количество заходит далеко за сотни тысяч. Всё это суммарно собирается в огромное количество полигонов, что для слабых и даже мощных ПК может давать ощутимую нагрузку.
И мы начали свою кропотливую работу постепенно, по одному объекту. Так, на примере ступенек, мы сократили количество полигонов примерно до 100, хотя оригинальная модель имеет порядка 4000 треугольников. И это мы ещё не говорим о более массивных объектах.
Переработка коснулась практически всех моделей на карте. Только так можно получить самый оптимизированный вариант.
На релизе мы отказались от версии с переработанными объектами: башнями, строениями и т. д. Всё из-за сильной смены восприятия. Возможно, для FPS это хорошо, но это может сказаться на восприятии геймплея. Вы всё ещё можете увидеть часть этих объектов в map_dota. Если фидбек будет положительным, мы можем добавить отдельную карту с полностью урезанными объектами.
Мы не только заменили практически все модели на карте и переработали ландшафт, но и удалили часть ненужных объектов, которые также могли давать визуальный шум и пусть минимальную, но всё же нагрузку.
Финальный результат подсчёта поражает: мы сократили количество полигонов на 60% и предлагаем вам лично оценить результат.
Специально под эту карту мы создали технологию импорта, благодаря которой в вашем инвентаре появился наш кастомный ландшафт. Ничего скачивать, настраивать и перезаходить не нужно.
Чтобы сыграть с нашей картой, достаточно зайти в ваш инвентарь, открыть «Окружение» — «Ландшафт» и выбрать Umbrella Terrain. Всё как в обычной Dota 2.
Карта будет обновляться с патчами и меняться под изменения ландшафта.
Please open Telegram to view this post
VIEW IN TELEGRAM
78 171 11🔥9 4
Media is too big
VIEW IN TELEGRAM
В прошлом году мы вызвали фурор новой функцией блока в комбо, о которой детально рассказали в этом посте.
Данная опция была тепло принята игроками от мала до велика и продолжает пользоваться огромным спросом, а это значит, что можно снова вернуться к данной функции и улучшить её.
Всё просто: смысл обновления кроется в самом названии функции. Если ранее скрипт был нацелен на существенное осложнение перемещения, то сейчас мы можем полностью закрыть вражеского героя, не давая ему возможности выбраться из смертельной клетки. Это позволяет наносить колоссальный урон и убивать практически любого противника без особых проблем.
Практически на всех героях. Если у вас есть подконтрольные юниты, хитбокс которых позволяет закрыть вражеского героя, скрипт сам примет данное решение. Если юнитов не хватает, модуль будет как и прежде, работать в режиме бодиблока.
Лучше всего это сработает на таких героях как:
При желании это можно сделать и на всех других героях, если вы сможете подобрать нужное количество юнитов и достаточный объём хитбокса для блокировки противника.
Данное обновление было вдохновлено идеями скриптеров из народа, а также вашим повышенным интересом к этим работам.
Please open Telegram to view this post
VIEW IN TELEGRAM
29 75🔥16 10 2
Много лет назад, с релизом V2, мы добавили партиклы для отображения объектов в тумане войны. Среди них были Рошан, руны, крипы, а также курьеры.
Старая реализация позволяла видеть лишь примерный путь курьера, так как скрипт базировался на другой логике и иной реализации. После ряда изменений мы решили подойти к этому вопросу более основательно и написали несколько дополнительных модулей в помощь данному скрипту.
Теперь мы перехватываем практически всю возможную информацию о курьере: что купил вражеский герой — будь то вард, смок или любой другой предмет — когда курьер вылетел с базы, а также его предположительный путь к вражескому герою.
Чтобы эмулировать этот путь, наш модуль прокладывает маршрут по модели Dota 2 с учетом всех объектов и препятствий. Это особенно полезно на ранних стадиях игры, когда курьеры еще не летают, а вражеские герои постоянно находятся в движении. Поэтому, если вы видите курьера через туман войны, с высокой вероятностью он действительно находится в этой точке с погрешностью всего в несколько юнитов.
Помимо полного отображения курьера, его HP и предметов через туман войны, мы также добавили полноценную поддержку системы оповещений. Вам не обязательно наводиться на карту и искать курьера вручную — все действия дублируются в чат.
Если вражеский герой вызвал курьера с фонтана, сообщение сразу же появится в чате. В нем будет указан тип действия, а также предметы, которые курьер несет герою. Когда курьер передаст предметы, скрипт снова оповестит вас об этом, чтобы вы могли подловить его на обратном пути.
Мы не забыли добавить поддержку режима Turbo, и подружили скрипт с механиками героев, которые могут взаимодействовать с курьерами.
Стратегия через нарушение логистики?
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Старички доты вспомнят, как много лет назад, на главном турнире Dota 2, а именно The International, самый медийный игрок того времени Dendi, сразился с ботом OPEN AI,
Ласт-хиттер мы уже приблизили к таким показателям, но на что особо бурно реагировали зрители - это как филигранно машина блочила крипов, зал взрывался от аваций, люди не могли поверить своим глазам, какой разрыв в скилле между человеком и скриптом.
С того времени много чего поменялось, формулы движения, позиции спавна, скорость движения крипов, да и скилл игроков не стоит на месте. Наши старые реализации имели частично запеченные логики, что существенно усугубляло качество исполнения от патча к патчу.
Мы конечно не OPEN AI с доступом к исходному коду, но что-то позаимствовать мы можем, и применив весь наш опыт, мы изобрели что-то похожее.
Отныне модуль действует и принимает решения в 17 раз быстрее, вам казалось, что прошлый вариант был сильным и агрессивным? О нет, это еще не предел.
Скрипт сам освоил стрейф при котором крипы буквально замирают на месте, научился просчитывать вероятные исходы, и выявлять лучший путь для блока, даже если крип пошел не по стандартному пути.
Подобный блок может делать геймчейнж буквально каждую игру, ломая линию до неузнаваемости, и вводя игроков в ступор.
Please open Telegram to view this post
VIEW IN TELEGRAM
🎮 | Статус DOTA 2: на обновлении
В Dota 2 вышло крупное обновление, мы принялись изучать изменения. Мы сообщим, как обновление будет готово.
Ваши подписки заморожены, время простоя будет компенсировано.
Please open Telegram to view this post
VIEW IN TELEGRAM
2 53 34 15 8🔥4
Пару минут назад VALVE удивили игроков одним из самых крупных обновлений за последнее время.
Каждая личность выполнена в роботизированном стиле: изменены эффекты и иконки скиллов, иконки героев, озвучка и анимации персонажей.
Все личности донатные. Стоимость одной личности составляет 1145 рублей, но по ходу прохождения можно найти монеты, которые дают скидку 50% для магазина.
Изучить патч поближе и рассмотреть сеты можно здесь, а так же прочитать небольшой комикс.
Please open Telegram to view this post
VIEW IN TELEGRAM
А пока мы занимаемся обновлением продукта, предлагаем вам проверить свою удачу.
Будет выбрано 10 победителей, каждому из которых мы пополним баланс Steam-аккаунта на 1145 рублей.
Потратить их можно в «Бутике безделушек»: купить понравившуюся личность, комплект тайных комнат или сундук, из которого можно выбить более дорогой сет и продать его за большую сумму.
Для участия нужно быть подписанным на дополнительную группу и нажать кнопку «Участвую».
Бот автоматически определит победителей через 3 дня.
Желаем всем удачи!
Please open Telegram to view this post
VIEW IN TELEGRAM
4 182 37 17 11🔥2
Скрытое комьюнити - Umbrella
1. похоть (@winterdrawing)
2. ᅠ ᅠ ᅠ ᅠ ᅠᅠ ᅠ ᅠᅠ ᅠ ᅠ ᅠ ᅠ ᅠ👨🦽 (@naebalovo7)
3. 14211 (@Iiiiichh)
4. Kirill (@Nishke)
5. ᅠ ᅠ (@DasT1Qq)
6. jule (@ljul3)
7. Chapay (@Chapay1527)
8. Виталий (@KraYeNd)
9. рома (@aqmqqe)
10. The last meaning of life drainedgod (uglyraregod) (@im_reallytired)
Please open Telegram to view this post
VIEW IN TELEGRAM
Мы уже успели начитаться ваших комментариев о прохождении квестов. Иногда участники тратили часы, пытаясь закрыть их на 3 звезды, а у кого-то это так и не получалось, но мы созданы для того, чтобы упрощать, и получать желаемое в мгновение ока.
В публичную версию продукта был добавлен скрипт для абуза мини-игр и накрутки очков в "Сапожном сносе" и "Взломе замка" и всех остальных мини-игр ивента.
Всё, что нужно — дойти до нужного квеста, найти в меню скрипт "Абуз мини-игр", выбрать желаемое количество очков и нажать кнопку, соответствующую вашему квесту. После этого вам будут выданы жетоны и призы за его прохождение.
Старайтесь указывать разные значения, чтобы результат выглядел естественно.
Прошлогодний абуз с анлоком донатного контента в этот раз был пофикшен, но мы продолжим изучать ивент. Возможно, найдем еще что-то более интересное.
Please open Telegram to view this post
VIEW IN TELEGRAM
10 317 13 10 9🔥4
🎮 | Статус DEADLOCK: на обновлении
В Deadlock вышло крупное обновление, мы принялись изучать изменения. Мы сообщим, как обновление будет готово.
Ваши подписки заморожены, время простоя будет компенсировано.
Please open Telegram to view this post
VIEW IN TELEGRAM
🎮 | Статус DOTA 2: на обновлении
В Dota 2 вышло обновление "Летняя чистка", мы принялись изучать изменения. Мы сообщим, как обновление будет готово.
Ваши подписки заморожены, время простоя будет компенсировано.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Db4k.exe
Прочитал новости, думал "Летняя чистка" - это что-то глобальное, как было ранее в связке с подобным словом, но важные моменты обновления можно ужать до пары строк.
🟢 Улучшенный после игровой разбор
Обновление DOTA+, более подробная статистика с разбивкой на категории.
🟢 Исправление ошибок
Перед The International, VALVE активно исправляют все баги, многие из вас вероятнее всего заметили оперативность выхода исправляющих обновлений, это касается и косметических вещей.
🟢 Обновление 7.41e
Ничего критичного, больше балансный патч, глобальных изменений героев или предметов в нем нет.
➡️ И самое важное — это сброс рейтинга
Рейтинг игроков с рангом «Титан» был скорректирован. Теперь рейтинг всех игроков находится в диапазоне от 1 до 9500 ММР.
Дождались, и это значит, что условный Сатаник, который на днях пробил порог в 18000 ММР, спустился к смертным, и находится на вытянутую руку от многих игроков. Да, позиции рангов были сохранены, он так же имеет 1 ранг, но смысл в его рейтинге, он стал максимально возможным 9500, а это значит, что большинство титанов, которые ранее игнорировали эту гонку за ММР, снова вступают в игру.
На примере моего старого аккаунта, где до обнуления у меня было 10800, мне нужно было набить 7200 ммр, при этом чтобы он был полностью в инактиве, только тогда я мог приблизится к этому значению ммр, и если брать в расчет по 25 ММР за победу, мне нужно было к ряду, выиграть 288 игр, без поражений, и такая ситуация была у многих игроков.
Именно поэтому на мейн я практически не заходил, но теперь с ребалансом, меня откинуло до 7000 ММР, и количество победных игр срезалось в 3 раза. Это дает мотивацию таким игрокам как я, снова вернуться в доту и попробовать себя в рейтинге.
А самое главное, вы упустили ключевую суть, суть связки слов "Летняя чистка".
Возможно, многие из вас забыли, но именно в чистки, VALVE проводили волны блокировок читеров, чистки смурфов и т.д, но как видим, ни единого слова о системе защиты, или о каких-то блокировках, а это значит, что мы скоро отметим 4-ый год без блокировок, лидерство по андетекту на рынке продуктов.
Вы все еще не понимаете, к чему я веду? А то, что сейчас читерство станет актуально как никогда, гонка рейтинга началась, игроки ждали этого столько лет, и они используют все средства, чтобы достичь желаемого результата.
Голодные игры начинаются☕️
Обновление DOTA+, более подробная статистика с разбивкой на категории.
Перед The International, VALVE активно исправляют все баги, многие из вас вероятнее всего заметили оперативность выхода исправляющих обновлений, это касается и косметических вещей.
Ничего критичного, больше балансный патч, глобальных изменений героев или предметов в нем нет.
Рейтинг игроков с рангом «Титан» был скорректирован. Теперь рейтинг всех игроков находится в диапазоне от 1 до 9500 ММР.
Дождались, и это значит, что условный Сатаник, который на днях пробил порог в 18000 ММР, спустился к смертным, и находится на вытянутую руку от многих игроков. Да, позиции рангов были сохранены, он так же имеет 1 ранг, но смысл в его рейтинге, он стал максимально возможным 9500, а это значит, что большинство титанов, которые ранее игнорировали эту гонку за ММР, снова вступают в игру.
На примере моего старого аккаунта, где до обнуления у меня было 10800, мне нужно было набить 7200 ммр, при этом чтобы он был полностью в инактиве, только тогда я мог приблизится к этому значению ммр, и если брать в расчет по 25 ММР за победу, мне нужно было к ряду, выиграть 288 игр, без поражений, и такая ситуация была у многих игроков.
Именно поэтому на мейн я практически не заходил, но теперь с ребалансом, меня откинуло до 7000 ММР, и количество победных игр срезалось в 3 раза. Это дает мотивацию таким игрокам как я, снова вернуться в доту и попробовать себя в рейтинге.
А самое главное, вы упустили ключевую суть, суть связки слов "Летняя чистка".
Возможно, многие из вас забыли, но именно в чистки, VALVE проводили волны блокировок читеров, чистки смурфов и т.д, но как видим, ни единого слова о системе защиты, или о каких-то блокировках, а это значит, что мы скоро отметим 4-ый год без блокировок, лидерство по андетекту на рынке продуктов.
Вы все еще не понимаете, к чему я веду? А то, что сейчас читерство станет актуально как никогда, гонка рейтинга началась, игроки ждали этого столько лет, и они используют все средства, чтобы достичь желаемого результата.
Голодные игры начинаются
Please open Telegram to view this post
VIEW IN TELEGRAM
1 72 14 6🔥2 1
Valve по традиции перед The International выпускают бандлы команд и работников, которые содержат в себе приятные бонусы и не совсем приятные спам-фразочки. А мы, в свою очередь, предлагаем нашим подписчикам проверить свою удачу.
Будет выбрано 10 победителей, каждому из которых мы пополним баланс Steam-аккаунта на 1530 рублей.
Потратить эту сумму вы сможете по своему усмотрению, но именно она покрывает максимальный бандл с теми самыми звуками.
Для участия нужно быть подписанным на дополнительную группу и нажать кнопку «Участвую».
Бот автоматически определит победителей через 7 дней.
Желаем всем удачи!
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥88 64 27 11
Скрытое комьюнити - Umbrella
1. ... (@Trivialsion)
2. Apache (@Pride_and_Prejudice0)
3. Nullify (@requiemofmysouls)
4. lllll (@hxdeki)
5. deidmauzzz (@weed25tgk)
6. Matvei (@laackky)
7. soso (@maloy_soso)
8. Давид (@dvsh1337)
9. ₮imo (@Demonc)
10. Yoda (@Yodaludik)
Please open Telegram to view this post
VIEW IN TELEGRAM
1 65 14 14🔥3 2
В решающей схватке при счете 2:2 они одержали финальную победу над Team Vision, став первыми трехкратными чемпионами The International.
Для всех наших пользователей, в завершение главного турнира года мы дарим промокод - SPIRIT, который добавит 24 часа к подписке DOTA 2, код на 2026 активаций.
Дополнительно, были запущены короткие скидки на все продукты UMBRELLA, обязательно загляните на сайт и закупитесь.
Please open Telegram to view this post
VIEW IN TELEGRAM
16 109 43 23🔥16 5