Well basically i’ve never had expirience with the facebook API or the SDK and i’m starting too look into things and so far all i’ve found is that you can access the user’s facebook information and some basic shareable options like posting things in your wall and inviting other friends to play.
My question is how do i achieve the following on a facebook game:
Track of highscores
In-game store
Personal settings of the user
Will this have to be made through an external database to keep track of this stuff? Do facebook games manage some sort of save file?
Facebook doesn’t provide this functionality out of the box. You could build it in, but Facebook appears reluctant to use their servers for anything non social. You can publish scores and use the Facebook leader board using the scores API.
For saved games Facebook recommends using Parse. Its has a free plan and relatively easy to implement. Plays pretty nicely with the Facebook API as well. I’ve experimented with it an so far have no complaints. Its actually one of the nicer third party API’s I’ve tried to implement into Untiy. Beats the Facebook one by a long way.