Anyone interested in Multiplayer?

Discussion and feedback on Construct 2

Post » Thu Oct 10, 2013 12:09 am

In the last few weeks I was very interested in the bubble server project.
Now that it is kind of stuck I returned to Socket.IO.
I made a tutorial about how to use it, but my server code isn't quite functioning perfect.

So I am working at it again and wanted to ask you guys if you would have interests in a working multiplayer server code, for universal use + a tutorial how to use it and that is covering advanced Socket.IO techniques.

You would be able to use the server code, without the need to code somethin yourself, so kinda were back to the idea of C2, no code.
But you would also need to take the code the way it is (especially the matchmaking system, I will probably make 2 systems, one with lobbys, and one automatchmaking) if you dont want to code.
This is all hypothetical if enough people want it, I'm going to work on it as a side project. (My main focus is Shadows of War currently)
if there are any grammar/spell mistakes, I wrote this with a tablet...

-Conti
"It's done when it's done"

Shadows of War
Buy on Steam ;)
B
24
S
10
G
7
Posts: 253
Reputation: 4,931

Post » Thu Oct 10, 2013 12:32 am

This should be without a question that I want this server code. I would be grateful if you provide something for the community to use. sh*t, if you can get something decent, then I can add multiplayer in my Galaxy Aggression game.
Image
B
82
S
16
G
4
Posts: 503
Reputation: 8,978

Post » Thu Oct 10, 2013 12:35 am

I am unable to assist but am interested after I learn the rest of this software. However I have no plans to learn beyond simple scripting.

That being said if Multiplayer can be made simple enough I am interested.

Best of luck to ya!
B
28
S
5
G
2
Posts: 77
Reputation: 3,087

Post » Thu Oct 10, 2013 2:40 am

very nice, i want one of those too

not just a implementation but a design solving would be great too; i have a multiplayer game once but handle things like save game is a pain.

since we cant load separated characters (like, characters profiles) making a local multiplayer is not very pratical, but maybe doing it online can be more smooth designwise.
B
48
S
5
G
6
Posts: 210
Reputation: 6,297

Post » Thu Oct 10, 2013 3:33 am

@SgtConti - I think you would make every Scirra user exceedingly happy if you could manage this ^^ I can't help as coding is something I know little about (which is why I use C2 in the first place).

But I do have a suggestion: the ability to set tournament lobbies. So for me to be able to set things such as what time it will start, what item they need their account to have in order to enter, how many rounds, knock-outs, and basically as many other conditions and details as possible. I'm not exactly sure how hard that would be, but just putting it out there in case it can be done!
B
28
S
8
G
5
Posts: 429
Reputation: 7,007

Post » Thu Oct 10, 2013 7:12 am

[QUOTE=Tobye] @SgtConti - I think you would make every Scirra user exceedingly happy if you could manage this ^^ ...[/QUOTE]

I think so too.
B
15
S
3
G
3
Posts: 93
Reputation: 1,466

Post » Thu Oct 10, 2013 8:49 am

@SgtConti nice it will be great to have a plugin for multi-player in C2.
if you need help i will glad to help you with this project, i have almost 6 years in programming PM if you are intrested
check out my other projects on my portfolio website : http://madebyjacob.com
B
22
S
6
G
2
Posts: 25
Reputation: 2,018

Post » Thu Oct 10, 2013 8:59 am

thanks for the positive feedback,
a few more people that want it and im doing it :)

Its not a plugin, its only the code in a .js file that can be run with a .bat file (so you really need no script, if you dont want to)
In C2 it would be handled what messages you sent and what to do if the following message comes in.
But when explained good, its easy to understand what to do (with sending and recieving messages).

The point with tournaments, im not sure how to do.
But i will look into it surely, and that would be a option to implement in the Server code with the Lobby system.
(1 Server code with automatchmaking for 2 players, 1 vs 1
1 Server code with lobby system for more then 2 players)
I cant say for sure when i would be able to finish it, but the Lobby system will take the longest to do, for sure. Since i currently only work on the Automatchmaking.
"It's done when it's done"

Shadows of War
Buy on Steam ;)
B
24
S
10
G
7
Posts: 253
Reputation: 4,931

Post » Thu Oct 10, 2013 12:27 pm

You should be aware we have plans to eventually implement our own multiplayer features. It would be based around peer-to-peer connections so a server won't be necessary, and UDP transmission would be supported (WebSockets and the like are typically pretty poor for real-time games).
Scirra Founder
B
397
S
236
G
88
Posts: 24,423
Reputation: 194,560

Post » Thu Oct 10, 2013 12:39 pm

Thanks @Ashley
that sounds even better,
i always thought p2p would be the best solution for C2 ;)
my main problem is however the automatchmaking.
Will it be possible to achieve someething like that?
Or should it then be something like, that i could make the lobbys in Socket.io send the needed data for C2 to use p2p and then be able to play the actual game?
When is this feature planned to come?
"It's done when it's done"

Shadows of War
Buy on Steam ;)
B
24
S
10
G
7
Posts: 253
Reputation: 4,931

Next

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 6 guests