Могу порекомендовать плагин Bolt, недавно ставший бесплатным, в нем есть стейт машина на графах (т.е. визуальное программирование), очень удобно для создания разного поведения у врагов, ибо если писать поведение для каждого врага вручную, то можно быстро офигеть от жизни. Такой же подход использовали создатели Hollow Knight, только у них был playmaker
Не уверен, что это сильно эффективнее. Подход FSM подразумевает как раз переиспользование стилей поведения для разных врагов. то есть создать поведение надо только для одного врага, для других незначительно подкорректировать если только.
2 слова - наследование и полиморфизм. А "программирование мышкой" ой как аукнется на этапе оптимизации, отладки и отлова багов. Так что спасибо, не надо.
Могу порекомендовать плагин Bolt, недавно ставший бесплатным, в нем есть стейт машина на графах (т.е. визуальное программирование), очень удобно для создания разного поведения у врагов, ибо если писать поведение для каждого врага вручную, то можно быстро офигеть от жизни. Такой же подход использовали создатели Hollow Knight, только у них был playmaker
Не уверен, что это сильно эффективнее. Подход FSM подразумевает как раз переиспользование стилей поведения для разных врагов. то есть создать поведение надо только для одного врага, для других незначительно подкорректировать если только.
2 слова - наследование и полиморфизм.
А "программирование мышкой" ой как аукнется на этапе оптимизации, отладки и отлова багов. Так что спасибо, не надо.