Trying to make a melee weapon system

I’m trying to make a melee weapon system. It’s going well (of course with several challenges).

I chose to make the code as adaptable as possible. At the end of the project, the system should be easy to use, add new weapons, edit existing weapons, or remove, or so I hope.

It’s a little poorly adapted now, but it’s still not bad! With a simple edit I managed to make the system work on a bot, which isn’t bad at all.

I accept all types of suggestions and criticisms.
I specifically wanted an opinion on the animations. I’m not good at animating things.

Ignore the arena lmao

4 Likes

This melee weapon system looks EXTREMELY GOOD AND UNIQUE! Excellent job on creating it! How long did it take for you to make it? What will it be used in? It’s unique for Roblox!

1 Like

You should definitely use some cubic tweens for the swings. Also try keeping the arms close to the body or at least have them separate from it during fast moments so it isn’t as noticeable.

1 Like

Thanks :)))
I’ve been working on it for about 1-2 day.
In principle I don’t intend to use it for anything. I’m doing it as a hobby.

I didn’t understand which swings you said. Can you specify? All keyframes I used Cubic. Thank you in advance, it’s good to hear tips and opinions from an animator.

Oh, I didn’t notice.
Basically what I’m saying is that the parts where the sword is supposed to be moving around fast (like changing attack direction or charging up the attack) should use less frames.

1 Like

It’s a Long Sword. That’s why the animations are slower.
If it were a “normal” sword, lighter, then the attack charging animations etc. would be faster. I tried to convey this idea, but apparently it didn’t work lmao. (maybe because the speed with which the character runs ruins some of this perception)