Adavo's Recent Forum Activity

  • Dear Construct community,

    I am currently struggling on a multiplayer game.

    Here is the workflow:

    - A user login to the signalling server and to the room

    - the first user to join a room become a host

    - the host can pick a mission to start

    - the peer can declare them as "ready"

    - When a host start the mission, he and all the ready peer are teleported to the mission map

    - A peer can join a mission after the host has started a mission and he is teleported to the mission map as well

    If the peer connect to the room before the host pick the mission, everything is fine.

    If the peer connect after the host has picked a mission, its inputs is not sync over the network

    What is strange is :

    - messaging is working (indeed, peer ask the host "GetMap" and receive "SetMap" message).

    - Ping is OK

    - peerId on peer/server side is OK

    I have "cleaned" my project so I can share it with you.

    filebin.net/qq48484a5poqpji6

    To reproduce the nominal behavior :

    - Remote preview

    - Click on COOP

    - Click on CONNECT

    - Open a new window, and do the same process.

    - When host and peer are visible in the team member, you can either

    - with the host, click on "START MISSION" and pick your mission (click on the TEST purple square and on the MISSION 01 and finally into the "DEPLOY SQUAD" button)

    - with the peer, click on "READY"

    everything should be sync, OK.

    To reproduce the issue :

    - go through all the process as an host, and when the host is on the map, start the process of the peer. The peer appear to the map, the host is well sync on both but the peer is not sync at all.

    Thanks for your help.

    Tagged:

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
Adavo's avatar

Adavo

Member since 27 Aug, 2020

None one is following Adavo yet!

Trophy Case

  • 4-Year Club
  • RTFM Read the fabulous manual
  • Email Verified

Progress

6/44
How to earn trophies