Как тогда лучше сделать, чтоб всё было максимально модульно, тоесть

чтоб не нужно было под каждое новое оружие модифицировать логику(кроме анимаций)?

18 ответов

8 просмотров

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

Я у себя просто когда нужно использую нужную анимацию из TMap, где ключ это класс оружия, а значение - это сама анимация

то есть просто когда пояаляется новое оружие надо будет только добавить к нему его анимации, я вообще не понял зачем нужно создавать каждому типу оружия свой граф

Денис
то есть просто когда пояаляется новое оружие надо ...

потому что каждый тип оружия может управляться по разному. граф условного раскладного минигана и граф обычного энерго пистолетика вполне могут иметь разное количество стейтов и переходов.

Pavel
потому что каждый тип оружия может управляться по...

ладно а зачем делать переходы между состояниями аним нотифаями?

Денис
ладно а зачем делать переходы между состояниями ан...

ну, потому что это удобно?) пусть и не совсем оптимально.

Pavel
ну, потому что это удобно?) пусть и не совсем опти...

В каких случаях удобно было бы использовать аним нотифай для перехода между анимациями? Вообще не понимаю смысла этого

Денис
В каких случаях удобно было бы использовать аним н...

разве что без игровых механик, где записываешь видео например наверное, а так есть шанс никогда не попасть в нотифай

⎝⎝WildReiser⎠⎠
разве что без игровых механик, где записываешь вид...

тут контекст такой что речь об анимациях оружия

Денис
тут контекст такой что речь об анимациях оружия

пока я не нашел лучшего решения как просто переключать по енаму

Денис
В каких случаях удобно было бы использовать аним н...

Можно помечать нотифаями какие-то логические места в анимации, типа начала удара (начала повреждений) в ближнем бою. На тот случай, если по времени анимации (проигранному или оставшемуся) невозможно судить об этом (настолько анимации разные).

Михаил Никонов
Можно помечать нотифаями какие-то логические места...

ну для всяких эффектов, звуков и прочего ещё ок ,можно, но логику какую-то всё-таки не стОит туда вешать

Денис
да речь не о том

Ну да, не подходит. Нужно же придумать повод потом по натифаям управлять другой анимацией. Слишком сложно получается, не припомню таких решений.

⎝⎝WildReiser⎠⎠
ну для всяких эффектов, звуков и прочего ещё ок ,м...

Если сложная анимация и боевая система завязана на анимацию, то трудно без этого обойтись.

Михаил Никонов
Если сложная анимация и боевая система завязана на...

щас вроде вопрос лишь в том как играть стейт от типа оружия, чем енам не выход? получил оружие в руки, чекнул что за тип в анимации уже переключаешься по енаму нужный бленд

Михаил Никонов
Да

прост оне было вопроса как засунуть этот енам в оружие ,может у него с этим проблема

Похожие вопросы

Обсуждают сегодня

зачем же переименовывать ? чтобы кол-во участников возросло или вдруг IBM от этого снова на свифте начнет кодить ? Я не понимаю что страшного в том что свифт гавно, если это т...
Oleh Nerzh
10
Гайз, кто-нибудь пробовал запустить probe-rs под камень, которого нет в probe-rs? Мб есть какой-нибудь пример у кого... Через target-gen попробовал сгенерировать chip-descript...
Максим Смирнов
2
Добрый день! Подскажите, пожалуйста: какими компетенциями нужно обладать, чтобы претендовать на работу эрланг (отдельная благодарность, если про элексир тоже подскажете) разр...
via ☸️ led
20
Желаю получить совет от великих ботмейкеров которые успешно поднимали ботов на несколько тысяч одновременно активных юзеров Какая чушь нужна людям прямо сейчас, и что стоило ...
ռɛ ʋɛʀʍօʀɛ
6
Но если Евгений и Алекс используют в боевых условиях, то почему нет? А ты как-то про бизнес больше задвигаешь, это имеет к разработке отношение, но все же этим больше другие л...
Keiman
5
Окей, а продвигать эту шляпу как? Я ни разу ботов не двигал , ибо не делал ничего для себя толком🧐
ռɛ ʋɛʀʍօʀɛ
5
кто тебе сказал, что она угроблена? многие только начинают жизнь, после увольнения из Гугла, Майкрософта, Оракла,...
Alex Kom
9
В альтернативе у нас сидеть горбатиться на дядю в галерах, пока не помрешь или пока тебя не заменят более молодым сотрудником, который готов гребсти в два раза дешевле. Вот и ...
Кабан Кабанов
7
Полного набора чего? ООП это инкапсуляция и полиморфизм, а не этот ваш синтаксический сахар
Yuri Volkov
8
И еще, я вчера чутка запутался, показы это типо рекламные посты или рассылки, а приветы?
Ilya Shvechikov
5
Карта сайта