Construct 3 Tutorial on how to implement Multiplayer using the built in Construct 3 Multiplayer Plugin. I cover login, game lists by region, staging, and design concepts on how to implement common features for peer to peer games.
00:27 – Intro
01:52 – UFO Oddball Demo
04:32 – Miro Board Lesson Plan
08:09 – Login
15:13 – Messaging
15:52 – Game
16:53 – Signalling
21:17 – Initializing World
28:13 – Host Events Start
36:03 – Points Death & Respawn
41:55 – Peer Events Start
48:02 – Common Events Start
There are other multiplayer options out there but wanted to start with what is available for free :). This is a long tutorial so definitely check out the source project file available on the itch page below along with maybe playing a round!
Discord Invite!
Consider subscribing or supporting my on Patreon if you enjoy my content!
(Note you will also get access to all premium game assets I have on itch if you sub the $5 tier which I am actively growing each month with a wide range of artists).
The game can be played at the itch.io link below in addition to the construct 3 project file being downloaded.
Project Itch Link:
The artwork for this game is pretty much all CC0 art from Kenney:
I enjoyed making this tutorial and I hope you find it useful. Please leave your comments down below on what you would like to see next and if you enjoyed it please subscribe!
Cheers-
FoozleCC
FoozleCC
03.10.2023Thanks for watching! Let me know if there are any topics you would like to see a tutorial on next! Cheers 🙂
pethecat
25.06.2022YES finally the multiplayer tutorial! Thank you so much for making this and it was super helpful!
Yaser Bahzad
25.06.2022was looking to explore this area with construct 3 multiplier, and didn't know where to start, but finally found it here, thanks a lot
Frozen Well
25.06.2022great video
DJHEADPHONENINJA
25.06.2022great channel, don't stop creating construct content!
Phil Wicker
25.06.2022I didn't think about sending messages via JSON! From my experience of multiplayer in construct, this is a great next tutorial from the Construct real time template tutorial. have you tried converting a basic, maybe template, game to multiplayer?
⋈ Mr. Veato
25.06.2022Amazing! Thank you so much!!!
C J
21.06.2022Its not free 😟🥺😢
C J
21.06.20223:17 as soon as you said "Oh!" , the lights went out
I got scared lol
PiNPOiNT2K
21.06.2022How do you deal with syncing physics in a multiplayer game? Is it possible with their mulitplayer plugin?
Dodge & Pursuit
21.06.2022Are you using any lag compensation logic such as the one covered in the fourth Construct multiplayer tutorial (real-time game)?
Arif Ace
21.06.2022Thankyou for subbittle indonesian
Дмитрий Панюшкин
21.06.2022Can u add english subtitles in your videos? Im from russia
raresage games
21.06.2022Really informative so far! You're very good at explaining things! Thanks!
Janitha Sandun
21.06.2022Hi,
I'm developing 4 players multiplayer game. When 4 players are connected I need to assign them different objects. For example,
Host player = man
1 st peer = cat
2nd peer = dog
3rd peer = another object
like that.
So how do I do that using this plugin? Any Help?
ABDOMATION
21.06.2022Thank you so much for making this video but can you make another video about how to synchronize animations
J B
21.06.2022Greetings… Love your tutorial! I wonder, is it possible to share the user media to other multi players? Example: Creating a video chat room while playing the game.
obioma jr onyekwere
20.06.2022Thank god for this
Sounds BySoy
20.06.2022this video is EXACTLY what I was looking for, good Job Foozle
Pablo Herrera
20.06.2022Nice video! thanks for share friend
Vanomain
20.06.2022THANKS, you are best!
จอมทองมีเดีย official
20.06.2022play on
mobile phone?
Hansa Chamuditha
20.06.2022I'm your 1000 subscriber
Milton Torres
20.06.2022Excellent, hard to find similar content elsewhere! Thanks for putting in the time man.
luis eduardo
20.06.2022hi, how add other player?
Welison G.t
20.06.2022não estou conseguindo entrar no jogo. quando crio a sala não entra
I can't get into the game. when I create the room it does not enter