Most of the time, virtual dating games will have many different locations you can go on a date, from very cheap to very expensive.
The gameplay in dating games for girls and dating games for boys is very similar.
As well as helping you get the date, building stats allows you to get better jobs around town.
The better your job the more money you will make per hour.
By doing the above you will build your relationship enough for your date to get accepted, and then the hard work starts.