Construct 2 MMO Game?

0 favourites
From the Asset Store
Casino? money? who knows? but the target is the same!
  • Have anyone made a MMO game made by Construct2? If so that will be totally awesome! Since MMO games are a communiy game & players can interact , fight each other, etc... If so please link it!

    There are so many popular MMO Games, but if there is no MMO games, hope some developers do one. and Ashley maybe adding a MMO template in c2 would be a nice idea I think. Well Let's discuss this.

  • Maybe Nobody did, since Multiplayer Plugin is still new & nobody had the time to develop one, right?? :Shock:

  • An MMO isn't something that can be distilled into a template, they're incredibly complicated.

    Given the relatively short time that the multiplayer plugin has been around, the far greater complexity to its nature when compared to the rest of C2 and the inherent difficulties in making any form of MMO in any language or environment, I'd estimate we wont be seeing anything close to an MMO for a long time - if ever.

    However, based on personal experience I'd put money on lennaert being the most knowledgeable in the area.

  • An MMO is feasible, but the fact is, C2 is not really built for an MMO level of detail. Take out that first M and maybe, and definitely not using the WebRTC plugin, but the Websocket plugin.

    Like I already posted here http://imgur.com/xd3b5DK there's not much to writing a server up to interact with C2 (that took a teeny bit of code at the level of CIS 101/102 classes). Yes, it's not quite in the "drag and drop" spirit, but seriously, if you're considering creating an MMO, your best bet is to either code a server yourself, or pay someone to do it for you. Which means you want something like node.js to handle it. Or Photon. Or whatever it is you choose. But not the C2 WebRTC plugin.

  • Have anyone made a MMO game made by Construct2? If so that will be totally awesome! Since MMO games are a communiy game & players can interact , fight each other, etc... If so please link it!

    There are so many popular MMO Games, but if there is no MMO games, hope some developers do one. and Ashley maybe adding a MMO template in c2 would be a nice idea I think. Well Let's discuss this.

    An MMO?

    Doubtful... But to Ashley 's credit, the multiplayer feature, given a few tweaks + Chrome, is extremely powerful.

    I went quarters with a few friends who were renting a couple of servers for minecraft. So i could run some tests before they started using it.

    The servers had an xeon quad core 2.2 ghz, 128gb ram, no dedicated graphics, 1gbps up/down link.

    1 server ran all the clients, the other ran all the hosts. I had over 75 tabs open on one server each running 250 objects bouncing around with physics + multiplayer syncing.

    The 'client' server pulled 300 tabs open with 4 tabs connecting to each 'host' and receiving the syncs from the host.

    At this point the network was running at max(both servers on same rack), cpu was around ~30%, ram was negligible.

    I Had the servers running for about half an hour before a few tabs on the host crashed(i think due to network congestion), but what amazed me, is that it didn't affect the other tabs that were running.

    If you host a server built with C2 that utilizes multiple tabs within Chrome, or Nodewebkit, you will find the game will scale terrifically as each tab uses a separate thread(assuming your running a intel processor with hyper threading).

    I have also found in separate tests each tab can access around 1.5gb of ram before crashing.

    Hope this help,

    Best Wishes,

    Tom

  • Check out Epic Space. It's an infinite space MMO created with Construct 2, although they didn't use the multiplayer plugin.

    It was one of the first Construct 2 games to get through Greenlight and is available on Steam.

    [quote:18mzf7wz]Epic Space - Early Access

    An infinite universe MMO currently in Early Access

    Steam Store - Scirra Forum

  • OddConfection it looks like it was mazde by C2, but is it a MMO??

  • Naji

    Well if you read the pages linked it's described as an MMO, it's just not an MMORPG, but there is more than one type of MMO.

  • We are making a MMO in C2 right now, but all of the hard work is done by Java servlets on the backend.

  • gumshoe2029 good luck on your project!

  • Thanks.

  • I'm working on an MMO-RTS, and I'm just using C2 for the client. server is all custom. C2 is well suited for client development. not sure if this is more than a proof of concept, but it's a learning experience so far.

    I know you can use a C2 developed host as a server as described, however I feel that's not scalable. I also strongly feel that it's easier to code complex logic in a proper language than in C2 - at least for me. This is doubly so when you start to use sql databases. Use the right tool for the right job.

    I'd also flag that as webrtc is not supported by IE, it would seem to me to be bad practice to dependent on that. I know it's only 25-30% of the desktop market.. but still. if you're doing an android game.. then clearly this is not an issue.

  • I'd also flag that as webrtc is not supported by IE, it would seem to me to be bad practice to dependent on that. I know it's only 25-30% of the desktop market.. but still. if you're doing an android game.. then clearly this is not an issue.

    http://www.netmarketshare.com/internet-explorer-market-share

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • ggibson1, interesting that it suggests 58%... so let me return the below link which states 25% usage

    http://gs.statcounter.com/#desktop-brow ... 307-201407

    Don't you love these different analysts. Either way.. I think we're making the same point... being incompatible with IE will reduce your available market on the desktop which can never be a good thing.

  • Yes we are making the same point. I work at a large Internet company and I have seen many instances of newby devs thinking they can just ignore IE because they thought "no body uses it because it ain't cool" ... when the reality is most people use Windows and most people do not bother switching browsers.

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