NextPeer hugs GDX, GDX hugs NextPeer right back!

NextPeer is a service for creating synch and asynch multiplayer games, with tons of features. The big differentiator between NextPeer and Google Play Game Services is that it actually works on both Android and iOS (only leaderboards are crossplatform in GPGS) and that it allows both asynch and synch multiplayer games (only synch is supported by GPGS). The fine folks over at NextPeer, who have their headquaters in Isreal, contacted me a while ago to see if there’s a way to collaborate.

We agreed that we’d start out with working on a libgdx integration guide. Turns out it’s as easy as adding their Android library to your game’s Android project, and then use a tiny shim to make it work with the rest of the libgdx infrastructure. You can find a modified Super Jumper example on Github.

The shim is currently a bit incomplete but can be easily extended if necessary. Also, things do not yet work for iOS. We’ll hold out with that until we finished the RoboVM transition.

In the meantime, hop over to NextPeer’s website, register a free account and start integrating multiplayer in your game!

9 thoughts on “NextPeer hugs GDX, GDX hugs NextPeer right back!

  1. Interesting, but I’m always worried about lock in. I’d much rather try and hack together threering’s facebook and syncing apis or other 3rd party and host myself on app engine or amazon. If you have a bog-standard game, that’s one thing… but if you want a particular social feature or innovation, you’re unlikely to be in a position to do this sitting ontop of an datastore meant to cater to the masses. It’s why I won’t use GPGS either. I don’t believe in re-inventing the wheel, but I’d rather get in bed with an OSS project for something like this.

  2. Nice. It looks to me like it is really only applicable though to runner type games, Is that correct? For example, I shouldn’t try to use it to make a Co-op 3D RPG? It says you shouldn’t send update messages more than 10 times a second, which could really cause problems if you want the characters to move around smoothly. Otherwise, sounds good.

  3. Hey Aris,
    Itamar here (CoFounder of Nextpeer).
    Actually we do support both TCP & UDP connections so you can send data over the wire as required.

    Cheers!

  4. Hey guys!

    We are really excited about libGDX! Nextpeer’s engine powers many titles in the industry, with millions of players each month.

    If you have any question we are more than welcome you to contact our support team in support [at] nextpeer [dot] com.

    Best,
    Itamar, Nextpeer’s Co-Founder.

  5. 10-15 a second is our best practice, if you will require more capacity you are more than welcome to talk with us and we will lift the barriers.

Leave a Reply

Your email address will not be published.