What makes a good character (general)?
Books often succeed because we come to know who the character is. In the end it’s how good the character is that makes a book/film/game seem good.
Sometimes what makes a good character is if you can find a character that you can relate to. If you see a bit of yourself in a character concept, a connection forms out of nowhere very quickly. Almost like meeting a stranger and instantly knowing that you’re going to have a long friendship. What the character might go through will create a bond between the character and audience i.e. reader, game player, viewer etc.