想請教一下,關於Unity多人連線的問題。
主要是我目前使用的連線是Unity內的MLAPI,他的連線方式是UDP,只要有其中一方的IP哪一方都可以當server client 或是 host。
目前的想法是,想讓所有的client連接到一個主server,這個server只負責處理存檔還有讀檔。
由server這邊得到所有玩家的ip,再交給其中一位玩家當作host來運算遊戲邏輯,
只要在遊戲開始之前,server將其中一位client的ip傳遞給其他當局遊戲要加入的玩家就能連線並且開始遊玩,
我的遊戲內容主要是像lol一樣的模式。當前遊戲結束後,下次開局就是從頭開始。只有分數跟戰績會被保留。
但是不太知道如何達成這樣的效果。 目前沒有打算使用需要付費的PUN做使用。想說先找找看有沒有方法可以製作。