тоже такое было, помогло когда переустановил вар в новую директорию и сразу клодер заработал, бери с моего облака cloud.mail.ru/public/6UK4/CayAJfzRf чистый крыкнутый вар, если удалять, то скину в личку ещё раз
Не скажу что буду играть, хотя я из тех кто играет в любым платформеры на сложности "самая высокая" с первого раза. Естественно топ это все трайны, капхид, шанти, ори, но очень понравился ваш вступительный ролик в стиме, смерти в такт музыке, я прям кайфовал
Хороши все работы, но мой голос за LongbowMan, это круто. Но вижу даже практическое применение, допустим если все эти кирпичики были бы из разрушаемых объектов, то можно было бы такие постройки сохранять в код какой нить функций CopyDestract(area), а потом генерировать заново обратной командой уже в другой точке CreateOsobnyak(x,y)
Maniac_91, чё то не получиться, потому что нужно продолжать уметь применять способности, предметы,перезарядки их, и не терять контроль, иначе я бы сделал способность по другому "перелёт в точку", и полностью триггерно бы сдвигал юнитов. Жаль что мне не повторить с нуля полностью поиск варкрафта, тогда бы можно было чисто на своей системе движения сидеть.. пилю свою систему для полёта, чё уже делать, хотя о ней по факту никто и не узнает что она есть, просто это сильнейший костыль, ради такого плёвого момента, но если не сделать то много хороших идей остануться глючными =(
pAxsIs, вроде бы да... не скажу, что делал такое, но на форуме были темы про триггерно открытый спеллбук, скорее всего копать в сторону ForceUIKeyBJ, думаю не надо рассказывать почему bj, где Key будет горячая клавиша активирующая спеллбук
отслеживаем все приказы для героев в состоянии полета и на основе этого запоминаем текущую точку куда юнит должен двигаться и прочие данные, записываем эти данные в массив
остальное то всё понятно изи, кроме процитированного, что значит отслеживать все приказы, запомнить точку то ладно, а движение реагировать на приказ смарт, и остановку на стоп, других приказов нет, я их удалил, остались только приказы способностей.... как вариант вижу скорость в 0 естественно обнулять чтобы не пошёл в полёте по приказу кастовать чё-нить, буду пробовать, че ещё делать-то. Но самое плохое это накладки на других системах, система хождения по второму уровню блоков / системы толчков и магнетизма
это способность одного героя, или похожим эффектом полёта обладают прыгающие способности, или применение через предмет, а героев одновременно всего 4 может быть, так что максимальное количество 4, какие то идеи? надеюсь не через блокираторы воздуха? prog:
полностью триггерное движение в режиме псевдополета
Пока что это единственный выход который я вижу
В целом мне не сложно это сделать, но это вызовет огромные накладки с другими система триггерного движения, особенно с физическим движком, так что уйдёт неделя на полную отладку или вообще время впустую потрачу
pAxsIs, тогда этот способ не подходит, не думал что важно в видеть ещё и характеристики... Думаю стоит просто забить на это, ну или самый громозкий вариант через способности или способности в спеллбуках, где будут желтым прописаны цены и через большую бд будет покупка способностей
цитата самого себя "MakeUnitFly(u) через сфинкса или друида", друида-ворона разумеется я имел ввиду, просто забыл как называется, и в спеллбуке давал и в открытую давал и добавлял / удалял - результата никакого, движок считает юнита наземным
не так всё плохо с этим малым периодом, скажу вам как человек двигающий более 100 объектов (силой мысли). Нужно всего лишь дамми магазинов столько, сколько активных игроков играет, а если их двигать всех в 1 группе, то нагрузки вообще не будет. Типов юнитов воинов -магазинов то много, а вот дамми магазинов всего лишь 1, а набор предметов в этом дамми магазине будет генерироваться через функцию AddUnitToStock, ведь магаз будет лишь пустышкой и имитацией круга .И то, это не особо надо игрок будет смотреть на список предметов, а не на того юнита кого он выбрал
pAxsIs, круг выбора пропадёт, а нужен ли он? если нужен тогда пусть у даммика будет круг выбора, но не будет ничего ни модели ни тени. А синхронизацию положения делать таймер раз в 0.05 или 0.04 сек в идеале, если уже так нужна синхронизация кругов, а если нет, то раз в секунду, а двигать функций SetUnitX(dummy,GetUnitX(shop)) и для игрека тоже самое
pAxsIs, ааа если всё так, то есть другая идея, юнит будет боевой, а продажу предметов вообще уберите ему, но по событию юнит выбран создавать дамми магазин (дамми двигать вместе с выбранным разумеется), переключать выбор на только что созданный дамми магазин, у него будет 12 полноценных слотов, и такой магаз для каждого игрока и убивать этот дамми магазин если он больше не выбран
На ютуб не стал заливать, думаю откроется. На видео я сначала делаю клик в нужно область и юнит начинает обходить согласно схеме поведения А, но на втором пролёте я клацаю в воду декор и всё уже нормально, но новички то не знаю что надо так клацать под ноги и у них герои летают куда попало, потому что ищут пути обхода, неясно зачем вообще..
Не совсем понятно, как юнит может пойти в жёлтую область, если она окружена непроходимой.
У юнит пафинг же отключен, к сожалению нельзя иметь бд областей в карте с процедурногенерируемым псевдорельефом, да ещё который меняется по ходу игры.
Есть вот вариант пустить на таймере цепочку из миникликов до конечного маршрута, после отлова первого приказа, но тогда придётся отбирать управление у игрока... но что то я не вижу перспектив у этого способа
Да таких областей, как я на примере нарисовал в принципе не существует, но поведение у псевдно летунов примерно всегда одинаковое, порой они не могут перелететь даже 2 клетки, сейчас решает методом клика под ноги, но это жуть как неудобно =(
» WarCraft 3 / Как проверить самого себя?
» WarCraft 3 / Blizzcon: Анонсирован WarCraft III Reforged (remaster)
» Tiodor's Art / Dead Dungeon - Ребята, поддержите нас
» WarCraft 3 / Голосование конкурса Halloween
» WarCraft 3 / Проблема с дамми заклинанием Канал
» WarCraft 3 / Сделать юнита по настоящему летающим или придумать костыли
» WarCraft 3 / Сделать юнита по настоящему летающим или придумать костыли
Ред. Берги
» WarCraft 3 / Убрать заряды из магазина
» WarCraft 3 / Сделать юнита по настоящему летающим или придумать костыли
» WarCraft 3 / Сделать юнита по настоящему летающим или придумать костыли
prog:
В целом мне не сложно это сделать, но это вызовет огромные накладки с другими система триггерного движения, особенно с физическим движком, так что уйдёт неделя на полную отладку или вообще время впустую потрачу
» WarCraft 3 / Убрать заряды из магазина
» WarCraft 3 / Сделать юнита по настоящему летающим или придумать костыли
» WarCraft 3 / Убрать заряды из магазина
» WarCraft 3 / Убрать заряды из магазина
Ред. Берги
» WarCraft 3 / Не отображается способность
» WarCraft 3 / Убрать заряды из магазина
» WarCraft 3 / Убрать заряды из магазина
» WarCraft 3 / Убрать заряды из магазина
» WarCraft 3 / Сделать юнита по настоящему летающим или придумать костыли
» WarCraft 3 / Убрать заряды из магазина
» WarCraft 3 / Сделать юнита по настоящему летающим или придумать костыли
prog:
» WarCraft 3 / Сделать юнита по настоящему летающим или придумать костыли
Есть вот вариант пустить на таймере цепочку из миникликов до конечного маршрута, после отлова первого приказа, но тогда придётся отбирать управление у игрока... но что то я не вижу перспектив у этого способа
» WarCraft 3 / Сделать юнита по настоящему летающим или придумать костыли
» WarCraft 3 / Повреждена кампания
» WarCraft 3 / Что делать?