отслеживаем все приказы для героев в состоянии полета и на основе этого запоминаем текущую точку куда юнит должен двигаться и прочие данные, записываем эти данные в массив
остальное то всё понятно изи, кроме процитированного, что значит отслеживать все приказы, запомнить точку то ладно, а движение реагировать на приказ смарт, и остановку на стоп, других приказов нет, я их удалил, остались только приказы способностей.... как вариант вижу скорость в 0 естественно обнулять чтобы не пошёл в полёте по приказу кастовать чё-нить, буду пробовать, че ещё делать-то. Но самое плохое это накладки на других системах, система хождения по второму уровню блоков / системы толчков и магнетизма
это способность одного героя, или похожим эффектом полёта обладают прыгающие способности, или применение через предмет, а героев одновременно всего 4 может быть, так что максимальное количество 4, какие то идеи? надеюсь не через блокираторы воздуха? prog:
полностью триггерное движение в режиме псевдополета
Пока что это единственный выход который я вижу
В целом мне не сложно это сделать, но это вызовет огромные накладки с другими система триггерного движения, особенно с физическим движком, так что уйдёт неделя на полную отладку или вообще время впустую потрачу
pAxsIs, тогда этот способ не подходит, не думал что важно в видеть ещё и характеристики... Думаю стоит просто забить на это, ну или самый громозкий вариант через способности или способности в спеллбуках, где будут желтым прописаны цены и через большую бд будет покупка способностей
цитата самого себя "MakeUnitFly(u) через сфинкса или друида", друида-ворона разумеется я имел ввиду, просто забыл как называется, и в спеллбуке давал и в открытую давал и добавлял / удалял - результата никакого, движок считает юнита наземным
не так всё плохо с этим малым периодом, скажу вам как человек двигающий более 100 объектов (силой мысли). Нужно всего лишь дамми магазинов столько, сколько активных игроков играет, а если их двигать всех в 1 группе, то нагрузки вообще не будет. Типов юнитов воинов -магазинов то много, а вот дамми магазинов всего лишь 1, а набор предметов в этом дамми магазине будет генерироваться через функцию AddUnitToStock, ведь магаз будет лишь пустышкой и имитацией круга .И то, это не особо надо игрок будет смотреть на список предметов, а не на того юнита кого он выбрал
pAxsIs, круг выбора пропадёт, а нужен ли он? если нужен тогда пусть у даммика будет круг выбора, но не будет ничего ни модели ни тени. А синхронизацию положения делать таймер раз в 0.05 или 0.04 сек в идеале, если уже так нужна синхронизация кругов, а если нет, то раз в секунду, а двигать функций SetUnitX(dummy,GetUnitX(shop)) и для игрека тоже самое
pAxsIs, ааа если всё так, то есть другая идея, юнит будет боевой, а продажу предметов вообще уберите ему, но по событию юнит выбран создавать дамми магазин (дамми двигать вместе с выбранным разумеется), переключать выбор на только что созданный дамми магазин, у него будет 12 полноценных слотов, и такой магаз для каждого игрока и убивать этот дамми магазин если он больше не выбран
На ютуб не стал заливать, думаю откроется. На видео я сначала делаю клик в нужно область и юнит начинает обходить согласно схеме поведения А, но на втором пролёте я клацаю в воду декор и всё уже нормально, но новички то не знаю что надо так клацать под ноги и у них герои летают куда попало, потому что ищут пути обхода, неясно зачем вообще..
Не совсем понятно, как юнит может пойти в жёлтую область, если она окружена непроходимой.
У юнит пафинг же отключен, к сожалению нельзя иметь бд областей в карте с процедурногенерируемым псевдорельефом, да ещё который меняется по ходу игры.
Есть вот вариант пустить на таймере цепочку из миникликов до конечного маршрута, после отлова первого приказа, но тогда придётся отбирать управление у игрока... но что то я не вижу перспектив у этого способа
Да таких областей, как я на примере нарисовал в принципе не существует, но поведение у псевдно летунов примерно всегда одинаковое, порой они не могут перелететь даже 2 клетки, сейчас решает методом клика под ноги, но это жуть как неудобно =(
Но вот твоя карта вынудила меня ливануть спустя 5 минут игры, даже объективно не ощупав геймплей
Это проблема любой нормальной интересной карты, постоянно ливают, я не могу понять просто, единицы людей на герене (не знаю как на других платформах варкрафта), нормально играют в карты. Это когда новички играют в новую мапу по 10 рехостов, слились в 1 раунде - рехост, в 3 рехост, прошли дальше - лучше играют, обсудили кого пикать, что крафтить, ввели в курс новичков - вот и им уже легче и интересней. Резня как раз из таких карт (в новую ещё не играл, сужу по старой), её хочется переигрывать снова. Наоборот, тяжелый порог вхождения - очень хорошо, это инетресно, пошевелить мозгами отработать тактику. А райткликать критами с вампиризмом на гере со стандартными абилами, это чтоле низкий порог вхождения? игра должна быть новой и интересной и совершенно другой. И я не один такой, но к сожалению Obelick, вы правы и в играх одни ливающие нубы, но мне инетересно кто эти люди? школьники нового поколения? - им то должно быть всё равно, для них даже стандарт варкрафта новью. Или старперы под 30, которые не способный вникнуть не во что, кроме как стандарт скилы? EvilPenguin, А вы посмотрите как сделана карта Orc Gladiators Revenge. В ней очень много предметов, но не одного сборного, может стоит отказаться от сложных сборок? пусть итемы будут и дороже, но покупаться сразу готовые.
Если кому пригодится, то вот видео с пубгом в 1080р60, вообще первый раз играл
Не скажу, что я вдавался особо в подробности за эти 11 минут игры, но можно в принципе сделать систему подбора одинаковых предметов при полном инвентаре и какого хрена 2 стартовые способности: взаимодействие и проверка центра не на своих горячих клавишах Q и R, а так нормально, но как то пусто, даёшь ботов, уверен максимальный интерес в 1.30 патче на 24 игрока, а так как то очень пусто, прям чувствуется некое одиночество.
Работа для номинации: <лучший проект для WarCraft 3>
<Дата создания/Глобального изменения>: XX.06.2013/30.10.2018
<Ссылка на работу>: xgm.guru/p/751/dt
<Комментарий по желанию>: А почему и нет? Я никогда и нигде не участвовал со своей картой
микшер громкости посмотри в 7 и 10 винде, мб на вар звук вырублен, а может ты переустанавливаешь урезанную версию, убедись что полная, ну и винду переустановить никогда не поздно
Komkozavr, не сильно логичной, как же он голем, он робот, и сложно сказать что это крепость, он же просто завод какой-то, так что... просто ты знал что писать, а я нет
» 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 / Что делать?
» Резьня / Резьня
EvilPenguin, А вы посмотрите как сделана карта Orc Gladiators Revenge. В ней очень много предметов, но не одного сборного, может стоит отказаться от сложных сборок? пусть итемы будут и дороже, но покупаться сразу готовые.
» WarCraft 3 / PLAYERUNKNOWN'S BATTLEGROUNDS
Ред. Берги
» WarCraft 3 / PLAYERUNKNOWN'S BATTLEGROUNDS
» XGM Team / XGM — Премия 2018 года
<Дата создания/Глобального изменения>: XX.06.2013/30.10.2018
<Ссылка на работу>: xgm.guru/p/751/dt
<Комментарий по желанию>: А почему и нет? Я никогда и нигде не участвовал со своей картой
» WarCraft 3 / Эффект страха
» WarCraft 3 / Тыквовин
» WarCraft 3 / Почему в Варе нет звука?
» WarCraft 3 / Нужна модель? - Вам сюда!