I have to be frank about the hero/love interest business, to me it basically reads:
Hero - Gary Stu
Love interest - Mary Sue
yeah. The part that really got me, though, was male love interest. Guys, if you decide to make a female lead, and have a love interest, be very very careful
What you might think works will not always work, and if a girl decides to play the game, she might look at the love interest dude and say, "wow, I can't stand this guy." Too many games try to make the romance too cute or awkward, and it's extremely boring. The player doesn't care if the two will get together in the end or not <-- that's the worst thing to happen when making a game that has romance. And a lot of the time, female characters, leads and love interests alike, act NOTHING like how a real girl would. In the Xenosaga series, why did Shion persist in loving Kevin and brushing off Allen? Well, I know why. She was a painfully realistic fictional female.
Oh, yeah. Give your characters, whether they be protagonists, antagonists, or supporting characters, flaws. Please. Quirks like being afraid of heights or afraid to talk to girls don't count-- unless the fear of girls leads to a sick fascination and secret obsession over anything remotely female.Then it's a definite flaw. xD Don't worry if someone won't like one of your characters because of a flaw-- there will be just as many people who will like him/her for it. And it makes it all more interesting. Besides, coming to terms with and/or correcting those flaws will lead to character development, something that most people want to see in a game.
And don't make any of the details pointless-- if you have a character that is a sworn defender of justice, then why is he of that stance? Village got burned down during childhood? Okay, then who burned it down, and why? Or did he possibly do something terrible in his youth (burned down his own village?!) and is desperately struggling along the path of redemption by pursuing virtue? Not to mention such characters tend to become self-righteous and hypocritical... probably hate fire... stuff like that is important to keep in mind.
tl;dr: With RPG Maker games, wouldn't it be more fun to play a game with very unconventional characters, versus having the traditional archetypes that you could find in any commercial game?