alexprey #1 - 5 дней назад 0

» Unity 3D / InvalidCastException при работе с хэш-таблицей.

И еще вопрос, надо ли будет делать явное преобразование из Object - уже забыл.
Ага, надо, он возвращает object
alexprey #2 - 6 дней назад 1

» Unity 3D / InvalidCastException при работе с хэш-таблицей.

  1. Где находится 35 строчка? Вручную не получилось посчитать
  2. Если у тебя используется в качестве ключа всегда строка, используй Dictionary<string, Sector> или как-то так
alexprey #3 - 1 неделю назад 0

» Game Dev / Поиск ближайшей точки к кривой

Найти ближайшую точку из списка доступных?
alexprey #4 - 1 неделю назад 1

» WarCraft 3 / как взять угол от угла поворота юнита в полярных каардинатах

Советую почитать эту статью
И посмотреть реализацию функции AngleBetweenPoints в Blizzard.j, которая тебе и нужна
Ну и у тебя {x1, y1} и {x, y} одинаковые, тебе надо вторые координаты брать через GetOrderPointLoc
alexprey #5 - 1 неделю назад 0

» WarCraft 3 / Фатал после увеличения и без того большого триггера

8gabriel8, без использования if/then/else на каждом шаге. На сколько я помню, то там должно быть действие, мол прекратить выполнение триггера. И вот вместо присвоения значения переменной можно использовать его и тогда не надо будет каждый шаг заниматься проверкой переменной
alexprey #6 - 1 неделю назад 2

» WarCraft 3 / Предмет "Шкатулка Вождей"

ssbbssc, дельный вариант, только не от строителя, а от точки каста.
При событии применения предмета можно получить координаты, а дальше уже можно и само здание найти в этой точке.
alexprey #7 - 1 неделю назад 0

» WarCraft 3 / Фатал после увеличения и без того большого триггера

ГУИ, но нет там таких событий. Добавил просто кучу if Skip=Да then Skip Remainig Actions else Do Nothing и триггер, если Skip Cinematic, то Skip=Да. Стандартный сброс кинематики.
Обычно скип делается отдельным триггером, ловится событие и потом отрубается триггер проигрывания синиматика и проводятся действия на восстановление состояния до нужного
alexprey #8 - 1 неделю назад 0

» WarCraft 3 / Игроки жалуются на лаги в игре,что делать?

смогли уделить не много времени
так правильнее
alexprey #9 - 2 недели назад 0

» RenderEdge / [RenderEdge] Основная версия

Кет, впаривать не карту, а полноценную игру) Как доту первую впаривают сразу вместе с кастомным варом
alexprey #10 - 2 недели назад 0

» RenderEdge / [RenderEdge] Основная версия

Огонь! И не надо извращаться с глючным DGUI :D
alexprey #11 - 2 недели назад 2

» Unity 3D / Это реально?

для этого нужен модифицированный клиент, офк
ох уж эти извращения :D

Возможно все, только для достижения этого необходимо затратить соответсвующие усилия
alexprey #13 - 3 недели назад 4

» WarCraft 3 / Способы реализации дорожного трафика

Можно очень сильно упороться и разметить дорогу с помощью регионов, назначив им роли и направление движений. И на основе этого реализовать ИИ движения автомобилем, который будет учитывать эти данные + собирать информацию о приближающихся машинах и т.д. В общем достаточно сложно, но круто :D
Идея двигаться просто по списку вейпоинтов норм идея
alexprey #15 - 4 недели назад 0

» WarCraft 3 / JASS: Курс молодого бойца

Не согласен, понятность кода зависит только от того, как он написан, независимо от ЯП (разумеется, если это не ASM).
как человек, который начинал програмировать именно с jass, то он действительно легко переваривается человеком, кто первый раз изучает программирование, потому что каждые конструкции явно прописаны. Да и асм в умелых руках можно оформить так, что читать его будет одно удовольствие :3
alexprey #16 - 1 месяц назад 3

» RenderEdge / [RenderEdge] Экспериментальная версия

До появления отражения выглядело круто
alexprey #17 - 2 месяца назад 0

» WarCraft 3 / Изменение положения полоски здоровья

nvc123, скорее всего overhead
А размер круга выбора зависит от настройки в РО и границы модели на это никак не влияют
alexprey #18 - 2 месяца назад 1

» XGM Team / Про DevTribe.ru | Перенос даты запуска

Senbonzakura, нет, он мертвый не по этому)
а вообще кто сказал, что мертвый, вон какая активность в разделе ВК
alexprey #19 - 2 месяца назад 0

» XGM Team / Про DevTribe.ru | Перенос даты запуска

В смысле, что он оплачивает хостинг и "технически обслуживает" сервер.
и то лишь потому, что этот хостинг ему нужен для других целей, а хгм не сильно на нем мешается
alexprey #20 - 2 месяца назад 0

» WarCraft 3 / Вторая кнопка "Построить"

При применении одной из этих трёх способностей триггерно открывать работнику список построек.
это разве возможно?
alexprey #24 - 3 месяца назад (отредактировано ) 3

» WarCraft 3 / локальный тип точки

Если память не изменяет
location
alexprey #25 - 3 месяца назад 2

» WarCraft 3 / Как сделать неепически сложный спелл?

что-то похожее описано здесь, только там могут использовать устаревшую технику return bug, которая очень давно перестала работать
alexprey #27 - 3 месяца назад 3

» WarCraft 3 / Конкурс карт WC3 на 50 000 рублей!

если у него их довольно много?
не факт жжи
alexprey #29 - 3 месяца назад 2

» WarCraft 3 / Пак космических скайбоксов

Неожиданно, может меня конечно и глючит
alexprey #32 - 3 месяца назад 7

» WarCraft 3 / Важная информация об обновлении 1.28

и большинству без разницы
а вот таки нет
alexprey #33 - 3 месяца назад 0

» WarCraft 3 / Важная информация об обновлении 1.28

Doc, ну если там совсем дикое легаси, хотя я почему то сильно сомневаюсь
alexprey #35 - 4 месяца назад 0

» WarCraft 3 / Важная информация об обновлении 1.28

ClotPh,
Improved installation and patching performance
Похоже на то, что обновили
alexprey #37 - 4 месяца назад 2

» Spaceship Looter / Главная страница

Luxorix, по поводу важности обучения игрока и качества обучения стоит обратить внимание на 10 подкаст инди кухни, там как раз затрагивается эта тематика.
ПС. Скрины понравились, видео тоже, демку еще не играл. Напомнило всем сеговскую контру.
alexprey #38 - 4 месяца назад (отредактировано ) 2

» Он вам не клоун! / По технической реализации xgm

трудоёмкая
в этом и проблема
поддерживать, по сути, с какой-то стороны проще, на самом то деле
не совсем, надо локализовать сперва в каком это сервисе, из-за какого API затем это вылазит, потом пофиксить тот API или его расширить из-за не хватки данных, потом его выкатить, потом пофиксть обработку этого API и потом обновить этот сервис.
когда все слито в кучу и ты не понимаешь, где именно баг, в чем проблема и куда лезть
Даже в такой помойке как код в8, это делается достаточно просто. Не сам фикс, а нахождение бага. Баг локализовать просто, сложно пофиксить в некоторых случаях из-за отвратной не структурированной архитектуры.
Все сложно поддерживать если нету четкой и структурированной архитектуры. Можно заделать кучу микросервисов, но толку, если они будут не правильно структурированы. Проблема в текущем решении ХГМ - это использование его как песочницы. Потому что большинство фич которые прикручивались - это лишь способ попробовать что-то новое из технологий или в программировании. Отсюда и появляется функционал которым пользуется 1 или 2 пользователя, который ничего не дает, в нем куча багов, структура кривая и непонятное, потому что автор просто хотел поиграться с новой технологией.

По личному опыту поддержки и разрботки высоконагруженных распределенных систем, развивать микросервисную архитектуру, а тем более отлаживать в случае заковыристых багов очень сложно. Вот у нас тут есть пайплайн из уже почти 10 разных микросервисов и иногда понять в какой момент отвалились данные, весьма сложно. А потом еще и исправить это, особенно если фикс приходится на несколько сервисов, достаточно проблемно.
В этом есть несомненнно плюсы, но не при разработке портала как например хгм, оно того не стоит. Потому что все это сольется опять же в ту же кашу. Смотрите пункт про песочницу
alexprey #39 - 4 месяца назад 2

» WarCraft 3 / Космическая платформа

Diaboliko, точно, есть дефолтный тайтл бездны - это дненорский храм какой то был из кампании фрозен трона
alexprey #40 - 4 месяца назад 4

» WarCraft 3 / Космическая платформа

Блокираторы пути. Для создания космоса и безды можно использовать специальный скайбокс + специальный набор декора + прозрачный тайл.
Пользуйся поиском
alexprey #41 - 4 месяца назад 0

» Он вам не клоун! / По технической реализации xgm

ZlaYa1000, тогда вообще теряется смысл самого хгм, для идентификации можно использовать и вк например
alexprey #42 - 4 месяца назад 0

» WarCraft 3 / DGUI и альтернативы.

Как я понял она и похожие, которые появляются на хайве привязаны к камере.
эхх... совсем истоков не знаете. Автор данной наработки был родом с ХГМ.
Можно сделать как ты хочешь, но там есть такая проблема, что при камере под 90 градусов (строго над землей) все начинает люто глючить. Так же таймер обновления позиций кнопок отстает от реального обновления камеры поэтому будет возникать эффект отставания кнопок от камеры. Но при этом если камера привязана к конкретному юниту на карте и включено сглаживание камеры все работает замечательно.
И еще немного тупенькая и уже не поддерживаемая тула
alexprey #43 - 4 месяца назад 0

» Он вам не клоун! / По технической реализации xgm

ZlaYa1000,
Легко если приложения не интегрируются друг в друга. Но если понадобится интегрировать все в себя то тут начинается разрастание кучи API, потом при расширении функциональности начинается возня с обратной совместимостью, порядком релиза модулей. Разведение зоопарка из технологий и т.д.
alexprey #44 - 4 месяца назад 0

» Он вам не клоун! / По технической реализации xgm

ZlaYa1000, классический подход микросервисной архитектуры. Очень трудозатратный.
alexprey #45 - 4 месяца назад 0

» XGM Staff / Как вернуть аккаунт?

Без явных доказательств принадлежности этого аккаунта - никак. Есть есть, то просьба обратиться в личку или через форму обратной связи (с указание контактного почтового адреса)
alexprey #46 - 4 месяца назад 2

» Unity 3D / ui префаб

Может координаты не правильно задаешь при создании?
alexprey #47 - 4 месяца назад 2

» Dota 2 / Конкурс героев для Dota 2

Editor, как я понял, это сеттинг/история + сочетание визуальных элементов + код. Никто не заставляет делать свою модель и партиклы, беря в расчет еще и вот эту строчку
Мы не ограничиваем импорт, но его уместность может повлиять на оценку
alexprey #49 - 4 месяца назад 0

» RenderEdge / [RenderEdge] Экспериментальная версия

ENAleksey, аа, т.е. блюр по этой зернистой картинке сделает нормальное отображение?
Просто я лично делал немного не так ssao, я рендерил в тектуру в 1.5 большую экрана и потом просто ужимал её до размера экрана, тем самым сглаживая эти лесенки
alexprey #50 - 4 месяца назад 0

» RenderEdge / [RenderEdge] Экспериментальная версия

mishanka122, нет, я про картинку в целом при включенном SSAO. И на самом деле это не очень похоже на SSAO