It could take years for newcomers to programming to get comfortable with c# and Unity. I’d recommend looking into something already made like Mugen. There’s countless tutorials on how to make custom Mugen characters, and it saves you the headache of having to learn an entire programming language + engine
Unless you are absolutely hellbent on learning c# and Unity, I’d recommend reading up on the Unity documentation and watching tutorials for c# on Youtube.