Jump to content

Framework to build multiplayer games


Laurent Sigal
 Share

Recommended Posts

Yo guys,

 

 

 

I thought I'd throw a question in here : so how would you guys go about building a multiplayer game?

And what if you want to port it over to multiple devices?

 

Would you see any framework doing that? Other than being hosted within Kik or one of their competitors?

 

If you have experience with any, would you mind sharing about it?

 

 

Thanks a lot! 

 

 

Link to comment
Share on other sites

That's a good question to which I have no tested answer to provide.

 

However, I asked the same question in the chat couple of weeks ago, if memory serves, Sebastian recommended me socket.io

 

"Socket.IO enables real-time bidirectional event-based communication.
It works on every platform, browser or device, focusing equally on reliability and speed."

 

http://socket.io/

 

I haven't tested it, yet, because I'm quite busy with tons of things, however, it was worth a bookmark, obviously.

 

So, in exchange of this piece of information, it would be great if you could build a little something on your own and share your experience/feedback here, about it, ie, if it was a walk in the park or a huge pain in the $ss to make it work, if you ever succeed to.

 

 

Also, you might want to take a look at this:

https://developer.valvesoftware.com/wiki/Source_Multiplayer_Networking

 

 

Link to comment
Share on other sites

Hey Jul, thanks for your reply!

 

 

And please let me know if I'm not using the forum properly or if I could post this question somewhere else. I am new here, and after having looked for a while, could not find a similar topic already existing.

 

Socket.io is interesting, and I am actually using it.

But it does not solve the issue of authentication in itself, which is very important if you want to have a game that you can play from several devices seamlessly.

 

 

Huge disclaimer: I have been developing an adaptation of Risk - can be found here http://armsrace.co ; and my friend with who I've been working has posted about it on 

I had to do a lot of things to fill my needs, and I am now thinking that this would be very valuable for other developers as well, which is why I asked this question.

In fact, most of the development was involving things around the game and not the game itself (set up the realtime & cross-device architecture) and I believe I could now make it something like a platform.

 

 

I'd love to have other developers feedback on what they currently use now, and if I could build something that would fulfill more their needs.

 

Thanks

 

Laurent

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...