我用unity3d做了一个android射击游戏,现在我想把他改成通过无线多人联机的,自带的net

我用unity3d做了一个android射击游戏,现在我想把他改成通过无线多人联机的,自带的network可以么?怎么弄?... 我用unity3d做了一个android射击游戏,现在我想把他改成通过无线多人联机的,自带的network可以么?怎么弄? 展开
 我来答
ccggzz123
2014-06-01 · TA获得超过1268个赞
知道小有建树答主
回答量:692
采纳率:76%
帮助的人:354万
展开全部
可以,将所有需要同步的物体做成Prefab,然后加上network组件,然后写一个服务器和客户端通信的框架,就是Network类,可以做服务器也可以做客户端,服务器提供出端口,然后客户端连接上ip和端口,连接完成后,通过Network.Instantiate方法代替单机时候的Instantiate方法来生成那些需要同步的prefab即可
更多追问追答
追问
谢谢你的回答,服务器怎样把ip和端口提供给客户端啊?可不可以像CS游戏里的那样建房间别人搜索?
你的这种方法是不是要提前把手机通过wifi都连接起来?
sky谁知道
2014-06-01 · 超过21用户采纳过TA的回答
知道答主
回答量:113
采纳率:0%
帮助的人:45万
展开全部
socket
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2018-06-07
展开全部
unity本身并不适合做联网,毕竟常用的办法是试用第三方工具插件,比如matchvs。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式