Navigation

  • Recent
  • Tags
  • Users
  • Search
  • Login
Colyseus
  • Login
  • Search
  • Recent
  • Tags
  • Users

Documentation GitHub

We're migrating to GitHub Discussions. This forum does not accept new registrations since April 6, 2023.
  1. Home
  2. BlueBang
BlueBang

BlueBang

@BlueBang

Chat Follow Unfollow
1
Reputation
24
Posts
1.7k
Profile views
0
Followers
0
Following
Joined 16 Feb 2020, 02:47 Last Online 24 Apr 2022, 14:47

  • Profile
  • More
    • Continue chat with BlueBang
    • Flag Profile
    • Following
    • Followers
    • Topics
    • Posts
    • Best
    • Groups
BlueBang Follow

Posts made by BlueBang

RE: Colyseus中文技术支持论坛

从0.10开始使用Colyseus的,现在能和creator官方合作也是极好的,开发者又多一个选着!点赞👍

posted in 中文 • 22 Aug 2021, 13:37
RE: Colyseus中文技术支持论坛

看我发现了什么😂

posted in 中文 • 22 Aug 2021, 13:26
RE: Hey All! I'm Luke

welcome😂

posted in Introduce Yourself • 6 Apr 2020, 08:11
RE: About Saving Room Data

@endel Thank you for your reply.But this method is called to return an object. How can I put the object into the database?use JSON.stringify?


//serverSide
onCreate(options) {
    //check if need restore
    if(true){
     let roomstate=getRoomStateFromDB();
     this.state=JSON.Parse(roomstate);// Is it used like this?
    }

}

async onDispose() {
    let roomtState=JSON.stringify(this.state.toJSON());
    storeDataBase(roomtState);// Is it used like this?
}



posted in Questions & Help • 2 Apr 2020, 09:18
RE: About Saving Room Data

There are many nested data in this root-state. It will be very cumbersome to assemble them when they are stored and used separately. Is there any way to save only root-state?

@endel Can you give me some advice?thank you.

posted in Questions & Help • 2 Apr 2020, 04:28
About Saving Room Data

Hi all,
In some cases, the room needs to be destroyed but the state information of the room needs to be recorded in the database so that the state can be restored next time.What do I need to do to implement this requirement? Do I serialize and deserialize directly?

posted in Questions & Help • 2 Apr 2020, 03:40
RE: Is there a way to disconnect a client by id from the server?
...
let playerList=new Map();//store player client info
async onAuth(Client client,options){
   
    if(validate(options.token){
    //if already joined
    if(playerList.get(options.token)){
          //disconnect old clients
          this.clients.foreach(oldClient){
            if(client.id==playerList.get(options.token)) oldClient.discontent();
         }
    }
        playerList.set(options.token,client.id,)
    }

}

...


posted in Questions & Help • 28 Mar 2020, 13:06
RE: Can't get basic client/server communication to work

hi,you should use matchMaker.defineRoomType to defind this room.

posted in Questions & Help • 28 Mar 2020, 12:56
Question About Client Disconnection

Hi all,
When I connect to the server and close WiFi, the server can receive the message quickly, but the client needs to wait about 50 seconds to receive the notice ofonLeave. This problem is the configuration problem or the lack of heartbeat detection? How can I fix it?
The client is JS version.

Thanks!

posted in Questions & Help • 15 Mar 2020, 13:16
RE: Can I remove one handle in OnMessage?

@endel Yes, it is. Haha, Cheers!

posted in Questions & Help • 7 Mar 2020, 14:28

© 2023 Endel Dreyer