Huzzah ! Multiplayer in C2 !

0 favourites
  • 10 posts
From the Asset Store
A cool way for kids to write and practice English Alphabets
  • Hey Guys

    Awesome news for C2 multiplayer !

    Firebase supports multiplayer without a server ! ( A little old :p )

    No more server coding !

    Yepee !

  • Look's really need, but I wonder about how secure it is and how fast it is. Anyone else more knowledgeable about networking can give some insight?

  • Looks more like a service for web apps than a real time gaming platform.

  • That looks really great, I'd really like to learn more about it. I've begun reading the website, but I can only understand so much with my limited server/js knowledge. Could someone elaborate on it?

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Well, they do say: "Firebase can be used to easily build multiplayer games!"

    And by way of example, they offer "a fully-functional multi-player game of Tetris built entirely without server-side code".

    But it's the "built entirely without server-side code" bit that would seem to rule out Firebase as a viable platform for industrial-strength secure multiplayer games, where you simply must have customised server-side code to handle such issues as cheating.

    By way of illustration, their two-player Tetris example includes a Tetris.Board object in the client code which according to their comment /* Stores the state of a tetris board and handles drawing it */ - which in a proper multiplayer game is something that needs to be handled by the game server, otherwise what's to stop one player changing the state of the board to get an unfair advantage?

    [UPDATE after further poking around the Firebase site]

    To quote (my emphasis):

    "For the most part, you really can write full apps without writing any server code and everything is amazing and there are kittens and bunnies everywhere. If this sounds too good to be true, here?s ?the catch?: In some cases, you may still need your own server.

    "Firebase is great for storing and propagating data, but that?s not the only thing servers do. You might need server code to integrate with other APIs, send out emails to users, do heavy data processing, etc."

    • and, of course, in multiplayer games, to handle player interactions so that such issues as security and latency are dealt with appropriately and effectively.

    So, not a viable multiplayer gaming platform, IMO.

  • I'll just sit back and see if someone smarter can do anything cool with it. <img src="smileys/smiley17.gif" border="0" align="middle" />

  • :| , I'm going back for more research ! One day ... One Day , I will find the gold mine ... I hope ..

  • This is really more designed for peer-to-peer connections. It basically will work fine for anything that doesn't need a centralized server.

    The speed will work as fast as the connectors. It will bridge all the available connections similar to Skype - which is extremely insecure.

  • Man to be honest, this gain my interest !! very useful to create social apps, thanks for sharing, beside making games with C2, C2 is cool too to design an interactive apps and real time feature would be totally cool.

  • Has anyone explored this further?

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)