How to build likeable characters for a story

Hello! I am creating an adventure game with a story mixed into it, and was wondering how to build good, likeable characters.
The below are the characteristics of the current characters existing:
(You can skip this)

  1. Tired, usually grumpy sidekick to the player, lacking in knowledge of modern things, though cannot be fooled easily. High knowledge of combat and fighting, can be quite chaotic at times.

  2. Appearing enthusiastic and kind, basically a king who is sick of ruling (and hates everyone, cant forget that). Has a sort of “im invincible” mindset and often laughs at attempts to fight him.

  3. Funny bartender guy (he is just here for no reason) likes to offer newcomers to his bar a free drink. He ends up not being able to pay the rent on his bar and sets up in a desert somewhere.

I basically wrote theses characters a while back, and have kind of forgotten about this project, and have also as a result forgotten how to build characters.

Most of the characters I write are chaotic one way or another, and am trying to see how other characters may be built, maybe even a polar opposite to one of the above.
(Extra, how to build a genuinely hateable character, not just an antagonist)

3 Likes

Hey, I am also making an adventure game, and there is this awesome guy on youtube who really explains it well!

These are all made by him!

You need to introduce them and slowly shine in their personality and create unique traits about them. They can’t be boring and you need to make it fun to be around them. A good example for good characters would be Undertale. They all have likeable personalities.

By the way alcohol is allowed on roblox I’m telling the teacher :sob: .

Played undertale, very cool game, i guess it is good to slowly show their personality, though im thinking more what good qualities a character should have without it being too overdone (which is kind of difficult)

Also its just tea and coffee i swear :sob:

Will definitely check out these videos, thanks for linking them !

1 Like

I havent written alot of characters and im much worse than you but I think you could really see someones personality by making them talk to others about stuff and opinions. So i mean you could add more dialogue like in a final fantasy or dragon quest game.

Edit: I just got another idea, don´t let the character always talk about his opinion. IF (huge keyword: if) it is possible, let him show how he thinks by using physical actions.

Focus on making them as human as possible, unless they’re not supposed to be human like. You want characters that are believable, you can empathize with them once you learn enough about them!