我用unity3d做了一个android射击游戏,现在我想把他改成通过无线多人联机的,自带的net
我用unity3d做了一个android射击游戏,现在我想把他改成通过无线多人联机的,自带的network可以么?怎么弄?...
我用unity3d做了一个android射击游戏,现在我想把他改成通过无线多人联机的,自带的network可以么?怎么弄?
展开
3个回答
展开全部
可以,将所有需要同步的物体做成Prefab,然后加上network组件,然后写一个服务器和客户端通信的框架,就是Network类,可以做服务器也可以做客户端,服务器提供出端口,然后客户端连接上ip和端口,连接完成后,通过Network.Instantiate方法代替单机时候的Instantiate方法来生成那些需要同步的prefab即可
更多追问追答
追问
谢谢你的回答,服务器怎样把ip和端口提供给客户端啊?可不可以像CS游戏里的那样建房间别人搜索?
你的这种方法是不是要提前把手机通过wifi都连接起来?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询