Раз ты из такого славного и такого далекого города... Есть на форуме такой дух Валера, он разрабатывает подобный бой несколько лет и пришел к выводу, что все настройки действий героя не главное, а главнее ИМИТАЦИЯ всего этого перед игроком в бою. Если игроку понравится или он хотя бы поверит в эту имитацию, как в приемлемый бой, ты своего достиг. Ты - гений - самородок. И вообще, Амур - батюшка...
Исходи из этого. Сперва создавай дуэльный бой, потом разделяй его на элементы, на которые косвенно игрок сможет влиять настройками. При этом в большинстве случаев плясать надо от поведения врага, к которому герой/юнит будет подстраиваться и побеждать.
Социальные закладки