美文网首页Unity进阶技术
Unity系列【Mirror安装和试用】

Unity系列【Mirror安装和试用】

作者: 老鱼_chaimyu | 来源:发表于2019-11-20 15:07 被阅读0次

最近朋友想一起做个2D游戏,也想用Unity练练手,查找下资料,本想用UNet但已被Unity弃用了,查了些资料有一些替代资源可用,如SmartFoxServer、Photon、Mirror等,更多参见此

我们有以下需求:

  1. 免费,我们只是想尝试性的做个游戏看看,做游戏产品本就很难赚钱,100CCU能赚到钱吗?
  2. 支持服务端硬件引擎,如UNet一样,否则处理各种碰撞检测等会相当麻烦;
  3. 能比较快速做出原型和产品;
  4. 开源最好,这样即使有问题的时候我们也有可能直接修改而不必等待。

基于以上几点,选择Mirror开始入手。

百度查了下Mirror的资料,没找到一个中文的说明(也有可能它的引擎就是找不到想要的东西),决定简单记录下这个过程,备忘也供其他朋友参考。


下载使用

Mirror 官网:https://mirror-networking.com/

Mirror Github:https://github.com/vis2k/Mirror

Mirror 文档:https://mirror-networking.com/docs/

此处下载package,打开Unity(我用的2019.2.0f1)导入package。

image.png

从中可以看到有认证、网络动画、网络大厅、网络房间等组件,还有例子程序。


例子程序

引入后例子都在这,直接打开Scenes下对应场景查看

image.png

Basic

游戏只显示了玩家名字和数据,如下:

image.png

有个Player.cs,里面有一些基本方法,如OnStartServer、OnStartClient、OnStartLocalPlayer等,还有SyncVar,看起来与UNet相似。

NetworkManager

image.png

Network Manager HUD基本界面,Network Manager中网络配置、网络传输协议、Spawn配置等。

Tanks

image.png

Pong

image.png

这个官方说是比较好的说明了用Mirror开发一个多人游戏的用法。

AdditiveScenes

image.png

怎么在主场景中动态加载子场景

Room

image.png

这个例子说明怎么在多个玩家准备好后,再一起开始进入场景。


应用

从Mirror自带的几个例子运行来看,与UNet应该是很相似,也能满足我的需求。

相关文章

  • Unity系列【Mirror安装和试用】

    最近朋友想一起做个2D游戏,也想用Unity练练手,查找下资料,本想用UNet但已被Unity弃用了,查了些资料有...

  • 学习小组Day3笔记-- gwl

    如何在linux环境下安装软件——conda 安装和使用Miniconda 安装 进入https://mirror...

  • Unity系列【Mirror示例详细分析】

    示例就是最好的学习! Tank 要做的游戏也是与射击相关的,就从Tank开始学习吧!看看哪些可以用上,哪些需要改进...

  • Unity Mirror 文档翻译

    自从Unity 放弃了Unet之后, 大伙一直在寻找一个可以替代的产品 ,好在社区把这个做起来了.Mirror M...

  • Linux(centos7.6)上Jenkins搭建

    2020-04-24 1.下载安装包jdk和jenkins,这里的安装都是指离线安装。 http://mirror...

  • unity 下载

    5.0开始官方新增 下载小助手(" Unity3D 安装程序") 来下载和安装 Unity 及相关支持模块,下载小...

  • 《打砖块》案例总结

    001-004 Unity的破解和安装 005 Unity的各个面板 Inspector 属性面板 Projec...

  • python安装和试用

    地址:https://www.python.org/下载: 如果python2 和python3都安装了,可以通过...

  • unity3D 新建android apk

    前提:安装jdk,安装了android studio1.下载unity hub2.打开unity hub,安装 ...

  • Unity打包出安卓apk

    1.unity安装我们可以去官网安装 https://unity3d.com/cn/get-unity/downl...

网友评论

    本文标题:Unity系列【Mirror安装和试用】

    本文链接:https://www.haomeiwen.com/subject/tklnictx.html