Tips for rigging?

I just got into Blender after I ripped a game character directly from some game files and imported them and learned that they only come with deformation bones? Heard this from someone else and was curious on how exactly I can add control bones, IK, constraints, and all the basics.


I already attempted my own rig but only ended up with a bunch of parts sticking out everywhere. Second time, I attempted to make a more simplified version of the original rig but that was to no avail… I am able to work with the already existing controls but it’s sort of everywhere and would much rather prefer a more simple rig without having to find the correct bone to control whichever part I am attempting to maneuver.

Any tips or things to know of before I try any more things?
Thank you!

This is a good tutorial series where he does what you’re wanting to do:

https://www.youtube.com/playlist?list=PLx26dKQzNuzohddKavNbQS22vq52RC-TT