Construct 2 MMO Game?

Discussion and feedback on Construct 2

Post » Tue Jul 22, 2014 11:36 pm

Have anyone made a MMO game made by Construct2? If so that will be totally awesome! :D 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.
ImageImageImageImageImage
B
56
S
15
G
5
Posts: 852
Reputation: 11,436

Post » Wed Jul 23, 2014 11:44 pm

Maybe Nobody did, since Multiplayer Plugin is still new & nobody had the time to develop one, right?? :Shock:
ImageImageImageImageImage
B
56
S
15
G
5
Posts: 852
Reputation: 11,436

Post » Thu Jul 24, 2014 12:23 am

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.
B
59
S
21
G
10
Posts: 643
Reputation: 10,293

Post » Thu Jul 24, 2014 12:45 am

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.
ImageImageImageImage
B
62
S
19
G
51
Posts: 633
Reputation: 30,826

Post » Thu Jul 24, 2014 5:17 am

Naji wrote:Have anyone made a MMO game made by Construct2? If so that will be totally awesome! :D 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
B
10
S
2
G
1
Posts: 92
Reputation: 926

Post » Thu Jul 24, 2014 10:56 am

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.

Epic Space - Early Access
An infinite universe MMO currently in Early Access
Steam Store - Scirra Forum
Find all the Construct 2 games that were on Steam Greenlight here
B
33
S
9
G
7
Posts: 451
Reputation: 6,782

Post » Thu Jul 24, 2014 11:25 am

@ODDConfection it looks like it was mazde by C2, but is it a MMO??
ImageImageImageImageImage
B
56
S
15
G
5
Posts: 852
Reputation: 11,436

Post » Thu Jul 24, 2014 3:40 pm

@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.
Find all the Construct 2 games that were on Steam Greenlight here
B
33
S
9
G
7
Posts: 451
Reputation: 6,782

Post » Sat Jul 26, 2014 6:53 pm

We are making a MMO in C2 right now, but all of the hard work is done by Java servlets on the backend.
https://www.ravenheart.ca/home
I don't check the forums much anymore, but I will receive an email for PMs.

"Someone once told me I bite off more than I can chew...

I told them I would rather choke on greatness than nibble on mediocrity."
B
22
S
6
G
1
Posts: 1,418
Reputation: 4,830

Post » Sat Jul 26, 2014 8:52 pm

@gumshoe2029 good luck on your project!
ImageImageImageImageImage
B
56
S
15
G
5
Posts: 852
Reputation: 11,436

Next

Return to Construct 2 General

Who is online

Users browsing this forum: AnimH01 and 12 guests