I’ve much less of a technical query and extra of a systemic / architectural query.
I am engaged on implementing a directional attacking / blocking system in Unity à la Elder Scrolls: Enviornment or extra not too long ago, Mount & Blade – the place transferring the mouse in a sure route indicators a route of assault. As anticipated, additionally, you will be capable of block in every route, with every block route countering the assault coming from the identical route.
I used to be questioning and hoping for some recommendation from extra skilled builders, what are your ideas on greatest implement this? Particularly: do I take advantage of colliders and really make assaults bodily collide with a possible defend or weapon in that route? Or do I merely maintain an enum with route state and evaluate these values when a collision happens. Any additional expanded concepts and options are welcome! Thanks prematurely.