I'm creating a sidescroller space game sort of..
standard game: live as long as you can and take some gems to achieve higher points. the game gets faster and faster and more obstacles will come... you know the deal
right now I have a Highscore feature that the user can post a name from a text input field. With this solution they can post whatever, bad words etc etc. and it is quite annoying to type in a name in a little box, so many people may just send some shit "aaa". and everything with text input is not that nice feeling.. (and quite ugly to open the keyboard)
Now I am thinking of having a facebook login button in the game, just to fetch the Fullname from FB, so everytime you get a new HighScore the score will be posted with your real name to the table.
What do you think about this? Does it feel "okay" to post personal real name? Integrity wise..? (if someone do not want to share their name, they can of course just not log on to the app! but then they will not be able to post anything to the games HighScore lists)
Also, is it OK to fetch peoples names from FB and send it (and store it) in a personal SQL database?
(I have not figured out how to use the "official" FB Highscore tables in Construct2 yet.. cannot find any working tutorial, so that's the only reason that I am using a personal sql-db. I have of course no personal use for peoples personal data etc!)