Hello everyone.
I am going to be making a very cool combat system.
I want it to have a loada functions, parrys, blocking, feients ect… (While still being easy to use)
But, I want to make this well, and I would like to be-able to re-use it… so I want to make this very diverse and well made.
And also, I got no clue how to make a proper combat system.
The extent of my knowledge is, Click, Play animation, Send remote, use HitboxV4 for 0.3s, damage people.
But, this sounds too simplistic, I am unsure if I should try learning a framework, like Knit (The only one I know… :<).
I am set on making this combat system be TP, and also FP… but this will require different veiwmodels… and pain…
So, what do I really need?
Is it worth using a framework for a combat system? (If so, what one?)
What roles should the client/server play? (To maximise hacker stopping)
How would I deal with “Roblox lag” mis-timing peoples parries? (Kicking laggy people???)
How would I animate veiwmodels/Swap between FP veiwmodels and TP characters? (I can animate.)
Is there anything else I should know/think about when making this?
PS : Any ideas on how to include both blocking and parring? I looked at a load of melee games, none of them have this… If I have to pick, parries any time, but is there a way?
(Apart from making some weapons (Heavy ones) have block, and some others (Lighter ones) have parry?)
EDIT : I am stupid, of course I forget to put something and end up editing it 5s after posting…
Should I use the standered “Tool” class, or is it worth making my own tool class?
How do I deal with… animation canceling??? (This sounds scary to code for me)
Thanks,
Lordlnu