User Tag List

Page 1 of 2 1 2 LastLast
Results 1 to 10 of 11

Thread: Easy cross-platform high scores, cloud data storage, push notifications with Scoreoid

  1. #1
    Clicker Multimedia Fusion 2Android Export Module
    Fusion 2.5 (Steam)
    manwich's Avatar
    Join Date
    Apr 2013
    Posts
    29
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Post Easy cross-platform high scores, cloud data storage, push notifications with Scoreoid

    Hi, thought I'd post a little tutorial about Scoreoid, which I have been using to make online high scores tables for Android games.

    Scoreoid is a free backend-as-service for game developers. You can use it to create detailed score leaderboards, including things like regional scoreboards, daily/weekly/monthly high scores, etc. You can also use it to store player data such as save states and achievements in the cloud, as well as push notifications to be displayed in game. Best of all you don't need to worry about maintaining your own server.
    It is cross-platform, and implementing it in MMF2 only requires the GET object and the String Parser object, so it can be used with any of the exporters.

    The basic steps to use it:

    1. Create an account on scoreoid.com and log in.
    2. Press Add new game from the shortcut menu. Create a new game.
    3. Note your Game ID which has been created (in the Games tab), which will look something like "25ed152e0b". You will need this when submitting requests to the Scoreoid server.
    4. Go to the Console tab and note your api_key, which will look something like "398763d848727a763d18e56e16947f702aac09a7". You will also need this when querying the server.
    5. On the console tab you can try out the various requests you can make to the Scoreoid server and see the kind of response you will receive.
    You can use "get" requests to receive information from the server, such as getPlayer, getScores, getNotifications, etc.
    You can submit data to the Scoreoid server with requests such as createPlayer and createScore.
    6. You can now use the MMF2 "GET" object to send requests and receive info from the Scoreoid server using any of the requests listed on the Console page. For example, to create a new player, you would use an event that does the following:

    +Add POST data "api_key" = 398763d848727a763d18e56e16947f702aac09a7
    +Add POST data "game_id" = 25ed152e0b
    +Add POST data "username" = Jimmy
    +Add POST data "password" = abc123
    +Get URL "http://www.scoreoid.com/api/createPlayer"

    Just add the request name to the end of the URL "http://www.scoreoid.com/api/" and add POST data with the required parameters. Note that in the events editor you need to add POST data before you Get the URL. Always remember to add the api_key and game_id, they are always required.
    7. The Scoreoid server will then send you an xml response back. You can then parse this for the information you're interested in, using something like String Parser.

    Here is an example file showing how to create players, log in, submit scores to the server and receive a high scores list from the server. It uses the requests createPlayer, getPlayer, createScore and getScores.

    Hopefully this is enough to get you started, and you can toy with the other requests to see what else you can do with it. Let me know what you think!
    Attached files Attached files

  2. #2
    Clicker Multimedia Fusion 2 DeveloperAndroid Export ModuleSWF Export Module
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)
    samcool_129's Avatar
    Join Date
    Feb 2012
    Posts
    94
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Easy cross-platform high scores, cloud data storage, push notifications with Scor

    Thanks a lot, will be looking at it !
    Best of all is that you don't have to make your own scripts !

  3. #3
    Clicker Multimedia Fusion 2 DeveloperAndroid Export ModuleSWF Export Module
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)
    samcool_129's Avatar
    Join Date
    Feb 2012
    Posts
    94
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Easy cross-platform high scores, cloud data storage, push notifications with Scoreoid

    Little tip : if you CreateScore with an username that doesn't exist, it will be automatically created.

  4. #4
    Clicker Multimedia Fusion 2 DeveloperAndroid Export ModuleiOS Export ModuleXNA Export Module

    Join Date
    Jun 2012
    Location
    savoie
    Posts
    57
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    very nice, work good ! thanks

  5. #5
    Clicker Fusion 2.5
    Fusion 2.5 (Steam)
    BackStaged's Avatar
    Join Date
    Aug 2010
    Location
    France
    Posts
    693
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Interesting, just some questions:

    Is Scoreoid is just php based and react on POST and GET within PHP scripts and pull or commit to a MySQL database server ?
    Or, a complex PHP Socket Server (listening all infos via network in real time?)

  6. #6
    Clicker Multimedia Fusion 2Android Export Module
    Fusion 2.5 (Steam)
    manwich's Avatar
    Join Date
    Apr 2013
    Posts
    29
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I've no idea to be honest. I'm not affiliated with them, just a user. Maybe check out their wiki?

  7. #7
    Clicker Fusion 2.5
    Fusion 2.5 (Steam)
    BackStaged's Avatar
    Join Date
    Aug 2010
    Location
    France
    Posts
    693
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I see ok, thanks aswell

  8. #8
    Clicker Multimedia Fusion 2 DeveloperiOS Export Module
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Fusion 2.5+ DLC (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)
    Guilherme's Avatar
    Join Date
    Dec 2010
    Location
    Brazil, São Paulo, SP
    Posts
    53
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    very nice, work good !

  9. #9
    Clicker Multimedia Fusion 2 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleXNA Export Module
    lokanientertainment's Avatar
    Join Date
    Sep 2013
    Location
    Portland, OR
    Posts
    29
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Wow, thanks so much! I just replaced your values with mine and we are up and running--awesome.

  10. #10
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export Module

    Join Date
    Jul 2006
    Location
    S.East England
    Posts
    744
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    when i click submit score on that mfa, it all goes a little crazy...

Page 1 of 2 1 2 LastLast

Similar Threads

  1. Quick Help Needed: Scoreoid.com Push Notification Implementation
    By lokanientertainment in forum Multimedia Fusion 2 - Technical Support
    Replies: 3
    Last Post: 22nd November 2014, 01:37 PM
  2. [ HELP TOPIC ] Easy Online High Scores
    By dinktheboss in forum Multimedia Fusion 2 - Technical Support
    Replies: 0
    Last Post: 18th September 2012, 05:39 PM
  3. Best way to store saved data, high scores?
    By xhedgehogx in forum Multimedia Fusion 2 - Technical Support
    Replies: 0
    Last Post: 27th September 2010, 04:57 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •