Every good story needs good characters. And while we may have tons of ideas about what kind of characters we will create, in practice everything is much more complicated. This applies to games very much, because in them the connection between the character and the player should be maximized ..... If you do not have experience in creating a character, then it is better to contact professionals such as
https://kevurugames.com/character-design/ and they will create it for you.