GamerSafe? Other services for storing save games online?

Discussion in 'Game Development (Technical)' started by Karja, Mar 8, 2011.

  1. Karja

    Original Member

    Joined:
    Dec 5, 2004
    Messages:
    232
    Likes Received:
    0
    Hey there! I'm polishing my superhero puzzle/RPG Spandex Force: Superhero U, and one thing I'm debating with myself is how to handle the save games.

    The game will be available as a downloadable game for Win/Mac (Flash), as well as online via a web page. The plan is to make Android and iOS ports too - essentially, a "Spandex Force anywhere" experience. In order to make it more interesting I'd like to have all the save games stored online. It'd enable users to continue playing from various platforms, as well as some other nice features.

    Soo... Up 'til now I've done this through a simple custom PHP API, but I really don't want to re-invent the wheel. Does anyone have any experiences with GamerSafe? Are they any good? Any unforeseen problems?

    These "other nice features" I'm planning include stuff like having a "hero statistics" webpage to show off your hero with, and the possibility to compete against AI models of other people's save games. I guess that these could be hard to accomplish with GamerSafe or other APIs of that kind since a user will only have access to his own data?

    It -does- seem like I might as well write my own API to solve these things... But maybe you have some other thoughts what I could do?
     
  2. lennard

    Moderator Original Member Indie Author

    Joined:
    Jan 12, 2006
    Messages:
    2,390
    Likes Received:
    12
    I'd go the PHP/mySql storage solution. The only tricky bit is if a player isn't online - can you have a redundant local save on the iOs device in case the player can't login?
     
  3. Karja

    Original Member

    Joined:
    Dec 5, 2004
    Messages:
    232
    Likes Received:
    0
    Yeah, I've messed around with that for a bit. A lot of bloody cases to keep in mind: what happens when a user connects to the server after having local saves? What happens if a user has saved stuff on the server, then plays locally, then plays locally on a different machine, and then connects to the server? What happens if he deletes a save locally and then connects to the server? Etc etc...

    Oh well, maybe I ought to go for my homebrew API after all. :)
     
  4. GaiaDreamCreation

    Indie Author

    Joined:
    Jun 8, 2008
    Messages:
    440
    Likes Received:
    26
    Your custom solution might be more appropriate. I don't know GamerSafe, but what you asked for seems so precise that it's probably better to go with something custom. Very often we take some engines and adapt our product around them. This requires comprises. Trying GamerSafe will probably give provide your a clear answer. I tried many solutions like this and very often I ended up with my custom solution because the technology I wanted to use didn't offer an open development. I could say that it provided just a part of the solution and I couldn't even write the missing features because the technology was “in closed box”.
     
  5. Karja

    Original Member

    Joined:
    Dec 5, 2004
    Messages:
    232
    Likes Received:
    0
    Thanks, and I know what you mean! I'm definitely leaning toward following your advice. I just thought it was prudent to check if anyone has found a silver bullet to solve all of this - I don't want to fall into Not Invented Here behaviour unnecessarily.
     
  6. ch00se

    ch00se New Member

    Joined:
    Jan 31, 2008
    Messages:
    2
    Likes Received:
    0
    Hey there,

    I'm the co-founder of GamerSafe. Nice looking game you have there.

    GamerSafe actually does have a way for you to let users create/save/and share data between each other. The service for this is called "Level Vault" as it was initially stream lined for creating and sharing custom levels in games (but has grown to be a flexible sharing api).

    There are a lot of other cool features GS has, but based on what you have mentioned I think the hardest part will be having your game on multiple platforms. We are mainly set up for Flash on the web and have not yet made ports to iOS, android, etc. We do plan to do this, but if you went with us you'd be tied to our timeline (as mentioned by others, this is the downside to any 3rd party system). So, if you plan to do a big release on the web first we could probably help you out quite a bit, but if you want to quickly move to other platforms we may hold you back a bit. Though, if your game monetizes well it would definitely move our priorities around to get the mobile ports sooner :)

    Feel free to reach out if you have any further questions. (chris@gamersafe.com).
     
  7. electronicStar

    Original Member

    Joined:
    Feb 28, 2005
    Messages:
    2,068
    Likes Received:
    0
    Gamersafe Blog hasn't been updated since april 2010, what? no new games?
     
  8. ch00se

    ch00se New Member

    Joined:
    Jan 31, 2008
    Messages:
    2
    Likes Received:
    0
    That's our bad. Many new games. We just didn't see much traction on the blog so stopped updating it to spend our time on things that were seeing traction :) In the near future we'll start updating it again!
     
  9. electronicStar

    Original Member

    Joined:
    Feb 28, 2005
    Messages:
    2,068
    Likes Received:
    0
    Yeah don't underestimate the P.R value of your blog.
    I was following it for a while and since it stopped updating I assumed GS had given up or sthg. And the FGL forum isn't extremely active either.
     

Share This Page

  • About Indie Gamer

    When the original Dexterity Forums closed in 2004, Indie Gamer was born and a diverse community has grown out of a passion for creating great games. Here you will find over 10 years of in-depth discussion on game design, the business of game development, and marketing/sales. Indie Gamer also provides a friendly place to meet up with other Developers, Artists, Composers and Writers.
  • Buy us a beer!

    Indie Gamer is delicately held together by a single poor bastard who thankfully gets help from various community volunteers. If you frequent this site or have found value in something you've learned here, help keep the site running by donating a few dollars (for beer of course)!

    Sure, I'll Buy You a Beer