В карте " Ты идиот " была такая фишка: если пробежать за спиной наги будет всё норм, но если перед лицом убьёт. Хотел бы реализовать подобную фишку как систему скрытности, но чтобы монстр просто атаковал героя. Такая система бы очень сильно добавила атмосферы, но честно не представляю даже с чего начать. Может это и легкая проблема, но лично я в тупике уже давно.
Вопрос: как может быть сделана такая система? ( если можно наработку)

Принятый ответ

Тяжело такое адекватно реализовать, можно уводить нагу(монстра) в союзники для игрока, который находится за спиной и делать врагом, если он перед лицом, чтобы она не агрилась на него.
Здесь вам понадобится:

Дополнительно придётся делать проверку на каждого монстра, который задуман в вашей карте.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
30
5 лет назад
0
В IQ Test просто использовались области, там не было двигающихся наг, ЕМНИП.
0
32
5 лет назад
0
В IQ тесте все максимальнейше сделано просто, но и карта сама наитупейшая, видимо мне с моим iq 30 не судьба в такое играть, не думаю, что стоит вообще что либо перенимать из этой карты
Чтобы совсем всё просто то можно сделать так:
Если юниты динамически генерируются, то нужно определить их угол повотора -180 градусов, это будет спина, а за спиной вычислить нужный сектор, где условия сектора это угол поворота -180 -45 и угол поворота -180 +45, ну это самый простой пример.
Вообще, где то были библиотеки и готовые функции для вычисления этого сектора
Но опять таки не забывайте, что когда юнит двигается, сектор спины также динамично вращается
3
30
5 лет назад
3
карта сама наитупейшая
Аудитория у неё одной была шире, чем у всех карт 99.9% мапмейкеров вместе взятых. Качество по сути определяется тем, как карту принимает аудитория.
2
32
5 лет назад
Отредактирован Берги
2
90 % карт на хостах варкрафта - полнейший шлак, люди не хотят играть в TCX мы лучше в петров поиграем
Clamp:
Аудитория у неё одной была шире, чем у всех карт 99.9% мапмейкеров вместе взятых. Качество по сути определяется тем, как карту принимает аудитория
и это про невероятно, как печально
красным подчеркнут рак варкрафта - причина почему всё так паршиво
Загруженные файлы
6
16
5 лет назад
6
точнее, суть варкрафта - без этих карт в игру бы играло не 3.5 человека, а 0.5
1
26
5 лет назад
1
был один такой вариант, как убирать у каждого юнита вижн, и затем триггерно делать и двигать юнита который дает вижн в определенном радиусе перед нужным юнитом. выйдет смещенный вижн перед лицом каждого юнита, так можно избавиться от многократных сложных искусственных проверок
0
17
5 лет назад
0
Hate:
был один такой вариант, как убирать у каждого юнита вижн, и затем триггерно делать и двигать юнита который дает вижн в определенном радиусе перед нужным юнитом. выйдет смещенный вижн перед лицом каждого юнита, так можно избавиться от многократных сложных искусственных проверок
Идея очень хороша совсем забыл про стандартный инвиз, но наверно будет большая нагрузка у кучи мобов двигать и другую кучу мобов постоянно + спавн новых.
0
26
5 лет назад
Отредактирован Extremator
0
world_editor:
Идея очень хороша совсем забыл про стандартный инвиз, но наверно будет большая нагрузка у кучи мобов двигать и другую кучу мобов постоянно + спавн новых.
...можно делать нужные перемещения только лишь в определённые моменты, если такой вариат возможен (например когда игрох входит в нужную область, то активировать "смещённый вижн" доя всех стражей в ней).
0
1
5 лет назад
0
Поиграйся с классификацией юнита.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.