Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Multiplayer/MMO – About many/multiply scenes/maps.

Discussion in 'Multiplayer' started by Nsuidara, Jul 10, 2017.

  1. Nsuidara

    Nsuidara

    Joined:
    Apr 22, 2016
    Posts:
    36
    I apologize for my language fluency... i'm good only in "formal languages" :p

    I don’t know all about uNET yet.
    I wonder how possible can handle many scenes (mean, many maps) All-in-One Server.

    Ofc. I search and read many topic... and uNET normal mechanic not support this...
    but meybe i used bad keys mean i search "UNET many scenes"

    A few ideas about this:
    1)
    Client Side
    – made the Scene and system loads a map etc.
    Server Side – show/hide obiects for a map
    Problem Server Side:
    - hide/show obiects per a map for a player in this map,
    - how block hack (physics/collisons) position player, mean don't go outside map/walls

    2)
    Client Side
    – made the Scene at moment (loading other scenes)
    Server Side – many scenes loaded once time (its possible) but give other position in world (only in server)
    Problem Server Side:
    - hide/show obiects per a map for a player in this map, (i dont know about this mechanic so much yet)
    - how about efficiency/performance, many scenes in one runtime
    - sounds good… because i can handle all physics sperate all scenes

    3)
    double NetworkManager (dont know is possible)
    Client Side – one scene at moment (but can load other scene…)
    - connection account
    - connection scene (map)
    Server Side
    - server account
    - server per scen
    Problem:
    - its possible have many connection with own NetworkManager ?
    - its possible about check serer scen for connect/check server account ?
    - how block a player (hack) change map from A to C, when you normal can telepeort from B to C, like A-B-C
    first time i think about server account - info about player.... and map server for active...
    but when i write this topic i have new idea...
    about server-side when trigger where teleport save "new location where player go" and connect other scene :)

    4) Idea 2 + idea 3


    Can you something suggestions ?