Is Multiplayer/online possible with Construct 2?

Discuss game development design and post your game ideas

Post » Tue Dec 04, 2012 8:50 am

[QUOTE=Fimbul]... The only way I see this working is an exporter for node.js that skips drawing - as awesome as I think that would be, the work/benefit ratio isn't as good compared to, for instance, new objects/plugins ...[/QUOTE]
Agreed. There's also the user/benefit ratio. Development of Fimbul's list would IMO benefit far more users than a node.js exporter - and I suspect that those who would make most/best use of such an exporter would be well able to handle the JavaScript coding that it would replace.
B
105
S
20
G
12
Posts: 549
Reputation: 20,320

Post » Wed Dec 05, 2012 2:48 am

@Velojet @Fimbul, I have to disagree with both of you on the user/benefit ratio part. I think even the most extremely basic of multiplayer built-in features would attract beginner devs to multiplayer concepts, make Construct 2 even more viable in educational uses, and also would allow people to still make decent things without much effort outside of the program. Literally, sending messages between each other is all they need to do built-in for it to be useful.
"Construct 4 lets YOU make advanced games! (maybe)" Construct Classic - Examples Kit
B
86
S
28
G
13
Posts: 2,092
Reputation: 15,009

Post » Wed Dec 05, 2012 7:24 am

@Jayjay
It'd be useful if you could give us an example of the sort of decent extremely basic multiplayer game that you have in mind.
B
105
S
20
G
12
Posts: 549
Reputation: 20,320

Post » Wed Dec 05, 2012 10:50 am

[QUOTE=Jayjay]I think even the most extremely basic of multiplayer built-in features would attract beginner devs to multiplayer concepts, make Construct 2 even more viable in educational uses, and also would allow people to still make decent things without much effort outside of the program. Literally, sending messages between each other is all they need to do built-in for it to be useful.[/QUOTE]
I agree with everything you said except "built-in". Why can't third party devs make it? What exactly makes it so that Scirra must be the one to do it?
I'd agree with you if it were something deeply integrated with Construct - something devs don't have access to - but like I said, the only way for Scirra to commit to that is if Ashley believes the end result will be good, and the only way for the end result to be truly great is a node.js exporter which IMHO isn't worth the trouble comparing to other stuff that can only be done by Scirra.
B
35
S
8
G
8
Posts: 532
Reputation: 6,868

Post » Wed Dec 05, 2012 11:31 am

@Velojet, A simple avatar chat program like ThePalace, IMVU, could easily be done through simple chat-like messaging between clients. I made one in Construct Classic with SciDave's plugin here: Pixel People Online

There's no real "cheating" possible (just remove kick commands), but it allows people to hang out and socialize.

@Fimbul, I know, but I really want it included with Construct 2 so that anyone could use it if they didn't know to come to the forums, or so that they even know the plugin exists.

I guess a good method would be to highlight some types of third party plugins that exist in a list on the C2 download page, and forward a "See more plugins" link from there to a list of complete plugins on the forums.

I definitely agree on the point of exporting a serious node.js being too low priority, anyone making an extremely efficient multiplayer game with proper authentication will likely be able to do that themselves in good time.Jayjay2012-12-05 11:33:35
"Construct 4 lets YOU make advanced games! (maybe)" Construct Classic - Examples Kit
B
86
S
28
G
13
Posts: 2,092
Reputation: 15,009

Post » Wed Dec 05, 2012 11:34 am

@Jayjay
I believe Ashley has stated that there will be an extension manager integrated with c2 to download third party behaviors/plugins at some point in the future.

That should solve things.
B
35
S
8
G
8
Posts: 532
Reputation: 6,868

Post » Wed Dec 05, 2012 11:37 am

@Fimbul oh wow I didn't hear, that would be perfect
"Construct 4 lets YOU make advanced games! (maybe)" Construct Classic - Examples Kit
B
86
S
28
G
13
Posts: 2,092
Reputation: 15,009

Post » Wed Dec 05, 2012 11:45 am

@Jayjay

Yet-another Construct 2 Repository. This is a plugins/behaviors repository I made before. I use it to pass plugins to my team member.
Of course, official repository will be better.rexrainbow2012-12-05 11:46:34
B
97
S
22
G
178
Posts: 4,118
Reputation: 104,043

Post » Wed Dec 05, 2012 7:12 pm

[QUOTE=Jayjay] @Velojet, A simple avatar chat program like ThePalace, IMVU, could easily be done through simple chat-like messaging between clients. I made one in Construct Classic with SciDave's plugin here: "Pixel People Online"[/QUOTE]
@Jayjay
Thanks for that - very useful in getting an idea of what you have in mind. Your 'Pixel People Online' looks cool and is a great demo of what might be made.

SciDave's Network CC plugin looks pretty low level, being packet-based (e.g. "GetToken(Network.PacketData,1,":")"), and if that's the sort of addtional functionality you're wanting in C2, I wonder just how many of those you called "beginner devs" would have the sort of networking savvy needed to "make decent things without much effort".
B
105
S
20
G
12
Posts: 549
Reputation: 20,320

Post » Thu Dec 06, 2012 3:13 am

@rexrainbow, ah that's cool! I hadn't seen that.

[QUOTE=Velojet] [QUOTE=Jayjay] @Velojet, A simple avatar chat program like ThePalace, IMVU, could easily be done through simple chat-like messaging between clients. I made one in Construct Classic with SciDave's plugin here: "Pixel People Online"[/QUOTE]
@Jayjay
Thanks for that - very useful in getting an idea of what you have in mind. Your 'Pixel People Online' looks cool and is a great demo of what might be made.

SciDave's Network CC plugin looks pretty low level, being packet-based (e.g. "GetToken(Network.PacketData,1,":")"), and if that's the sort of addtional functionality you're wanting in C2, I wonder just how many of those you called "beginner devs" would have the sort of networking savvy needed to "make decent things without much effort".[/QUOTE]

I had some experience with game creation for a few years already, but that game was actually my first time making a networked game and took around 3 days, so I think beginners could definitely come up with something like it without any prior knowledge of javascript/coding
"Construct 4 lets YOU make advanced games! (maybe)" Construct Classic - Examples Kit
B
86
S
28
G
13
Posts: 2,092
Reputation: 15,009

PreviousNext

Return to Game Development, Design & Ideas

Who is online

Users browsing this forum: No registered users and 2 guests