Quoted By:
They should make certain characters romancible. Like having certain dialog options, with characters liking certain responses [a character might like tou joking with then, but another might not like overt flirting] that make them like you more or less, have locations you can take them to on dates, and each character has things they like and dislike to do that can eventually lead to them accepting being your boyfriend/girlfriend if their affection gets to a certain point.