Добавлен , опубликован
Начинаем неиронично разрабатывать карту на конкурс.
Я пока сам не знаю, что это будет, но проект карты для рефа с рабочим названием The Scourge Slayer уже создан. Наверное, это будет на HD графике, чтобы крутыми модельками прикрыть посредственный геймплей. Сюда буду скидывать какие-то наработки, если они, конечно, будут
`
ОЖИДАНИЕ РЕКЛАМЫ...
25
Внезапно научился кастовать рошные спеллы даммиками. Прям вот реально впервые в жизни это сделал.
Спелл с динамической длиной волны, то есть она вычисляется для каждого каста отдельно, чтобы импейл прошёл по пути от позиции босса до края поля битвы.
Загруженные файлы
33
Нормально так и тряска камеры, и маркеры и подкрашенные шип 10/10 пеонов
25
Фониус Персон, какие нынче есть нестандартные, но не слишком костыльные способы управления героем?
Я подумываю, о движении на wasd, с постоянным поворотом модельки на курсор. Сколько подводных камней будет на моём пути? :harold:
То, что это не работает при наведении на дефолтный интерфейс, и имеет никакущую плавность, я уже понял
Загруженные файлы
37
poisoNDealer, глянь, какие запросы у главного донатера конкурса - и под него делай, если хочешь выиграть. Я так понимаю, Аферист хочет для своих геймдев-целей интересную механику игры с боссом получить. Поэтому поинтересуйся, что он сейчас пилит, и под это подстрой свою работу.
31
То, что это не работает при наведении на дефолтный интерфейс, и имеет никакущую плавность, я уже понял
Попробуй не сразу разворачивать перса по направлению к мышке, а через интерполяция плавно менять значение поворота...
33
Дефолтное SetUnitFacing, а не BlzSetUnitFacingEX, работает сразу плавно без всяких интерполяций

какие нынче есть нестандартные, но не слишком костыльные способы управления героем?
Какой WASD только райтклик движение, даже если на анриале будете делать - делай райтклик, WASD это дурной тон. Ты что не варкрафтер? Оставь WASD всяким клоунам типа берги, которые пытаются сделать из варкрафта другую игру
27
Фониус Персон, ты же Берги. Не унижай самого себя) всегда им останешься)
33
Поэтому поинтересуйся, что он сейчас пилит
ну это самое старое, что нашел в дискорде
Загруженные файлы
25
Так это не SetUnitFacing, я просто кость к даммику локнул, а даммика за курсором таскаю
SetUnitFacing слишком медленный, за курсором не успевает.

Блин, я на второй день уже устал в этом копаться, как вы вообще можете карты для варкрафта на постоянке делать
33
Координаты мыши обновляются слишком редко в варике не чаще чем 0.1, косяк близов наверное, надо зарепортить, но боюсь в сетевой игре сдохнут пакеты, а вот если спамить клик с любым интервалом, то можно добиться нужного эффекта, при обновлении координат. Но это не для рефа не хватает функционала в общем. Я рекомендую использовать мгновенный поворот в точку выстрела при клике мышкой.

но боюсь в сетевой игре сдохнут пакеты
Из интересного я как-то делал такое с использованием WFE очень часто спамил райтклик приказ в сетевой игре, и на этом было сделал синх курсоров мышки по сети, в результате варик начинал захлёбываться, то числа данных, хотя нас всего четверо было, ничего не десинхало но более чем 1 игрок не мог полноценно ходить. Так что возможно близы не зря сделали такой медленный интервал для мыши, при условии что она уже засинхана. Но они при этом отобрали локальную быструю мышь.. Таким образом ты даже в сингле не выжмешь ничего. А вот на 1.26 это всё ещё возможно

Блин, я на второй день уже устал в этом копаться, как вы вообще можете карты для варкрафта на постоянке делать
Ты не обязан был делать это в варике, Вот Пувер молодец, взял вообще новый движок для конкурса
25
Фониус Персон, что не так с ивентами кеев? Типа
  1. Нажали и удерживаем клавишу W. Всё ок, идёт ивент нажатия W
  2. Не отпуская клавишу W, нажимаем и удерживаем клавишу D. Всё ок, идёт два ивента от нажатия двух клавиш.
  3. Продолжая удерживать клавишу W, отускаем клавишу D. После этого ивент клавиши W отваливается, и триггер больше не реагирует на удержание W. При этом ивент отжатия клавиши W не прошёл, то есть она типа нажата, но триггер не робит, пока не отпустишь W.
33
С эвентами кеев всё будет нормально, пока ты с зажатым кеем не нажмёшь LMB, alt, enter или не кликнешь по меню
25
С эвентами кеев всё будет нормально, пока ты с зажатым кеем не нажмёшь LMB
Помню, что в змейке это победил запретом клика, через помещение пустого текст фрейма на всю площадь экрана, причём кнопка меню осталась всё равно кликабельной. Надо потестить эту штуку
33
Можно ещё альттабнуться чтобы эвент кея залип и сломался, а такое пофиксишь?
25
Можно ещё альттабнуться чтобы эвент кея залип и сломался, а такое пофиксишь?
Вот и нефиг с этими васдами баловаться. Близзы вам дали иновационную зелёную рамочку, пользуйтесь
33
Близзы вам дали иновационную зелёную рамочку
Эта чтоле?
Загруженные файлы
25
Помню, что в змейке это победил запретом клика, через помещение пустого текст фрейма на всю площадь экрана, причём кнопка меню осталась всё равно кликабельной. Надо потестить эту штуку
Короч потестил. Ну так, жить можно. Этот способ реально убирает проблему левой кнопки мыши, но при этом оффает все стандартные взаимодействия с игровым миром, то есть выделить юнита или отдать стандартный приказ с мышки уже никак. Но события мыши работают, и мировые координаты курсора всё ещё можно получить, ну и ui работает, если ничего не напутать с родителями. Самой большой потерей выглядит отвал колёсика мыши, но тут можно заколхозить скроллбар, кекв

В общем, я вместо карты делаю наработки для рефа

пока ты с зажатым кеем не нажмёшь LMB, alt, enter
Левый шифт тоже даёт залипания. Пробел вроде работает нормально
Загруженные файлы
25
Ля, я смотрю все уже заканчивают карты, один я разбираюсь чё там в рефе залипает
Чувствую, что буду эту карту пилить джва года, а не две недели. Ну или на выходных возьмусь прям жёстко
Updt. видос отвалился, отправил комментом ниже
Загруженные файлы
23
Короч потестил. Ну так, жить можно. Этот способ реально убирает проблему левой кнопки мыши
Жесть, это имба, почему я не додумался поместить текст фрейм. К тому же в своих картах я наоборот пытался залочить как-то приближение и отдаление камеры, т.е. неработающее колесико мыши мне только в плюс. Где ты был раньше?

Ля, я смотрю все уже заканчивают карты, один я разбираюсь чё там в рефе залипает
Не переживай, я всё еще думаю участвовать или нет...
27
poisoNDealer, интересно. Почему перестало работать колесико))

Можешь систему вращения камерой заюзать. На хер колесик. Колесик можно на отдалить/приблизить квмеру юзать

Жаль, что рамку выделения нельзя собственную сделать. Я бы свою систему отрядов создал со своими фреймами. Мб я сделают больше чем стандартные 12 шт
25
Думаю, что колёсико крутит камеру только когда курсор над world_frame, даже над стандартным интерфейсом это не работает. А раз курсор над text frame, то и поворот камеры не работает. Единственное, что я думал, что можно ловить над text frame маской событие mouse_wheel, но оно не работает почему-то вне скроллбаров
25
Фониус Персон, неправильно понял задание, и вместо босса начал делать героя
Загруженные файлы
Чтобы оставить комментарий, пожалуйста, войдите на сайт.