RuntimeMapMaker3D-Pro


  在本指南中,我们将设置一个专用服务器并将我们项目的服务器构建放在专用服务器上。

重要提示:在我们开始之前,您可能会遇到一些潜在的问题,因为没有服务器是真正“免费的”:

  1. S服务提供商不是免费的。
  2. 大多数情况下,您可以在有限的时间内开始免费试用,在 x 时间或 x 使用资源后,试用将结束,您可能需要付费。
  3. 始终阅读提供商的免费试用限制。
  4. 一些提供商需要使用 Windows 实例的付款方式,但只要您不超出限制,提供商就不会向您收费。

注意:Mirror 与 AWS、Microsoft Azure、Google Compute Engine 等服务提供商相关的任何费用或费用不属于 Mirror 且不承担任何责任…


简介

  在使用 Mirror 进行开发期间,您需要将项目作为客户端和服务器进行测试。有几种可能的方法来测试您的项目:

  1. 默认Build:主机/客户端作为一个,并与另一个构建/编辑器在一台计算机上本地连接到主机。
  2. 服务器Build:服务器是一个单独的可执行文件。您可以将它放在您的计算机上运行它并作为客户端连接到它。
  3. 专用服务器:与服务器构建相同,但放置在外部计算机上,您使用服务器的外部 IP 连接到它。

  本指南将重点介绍“专用服务器”选项。有多个提供商,甚至是自托管的专用机器。所有可能性仍然通过相同的过程来确保与客户端的连接。专用服务器的一些要求:

  1. 端口转发(并非绝对必要,但无需 NAT 穿透即可使一切变得更容易)
  2. 防火墙例外
  3. 计算机/机器保持在线并可在您需要时随时访问。

  在接下来的部分中,我们将介绍如何设置具有免费层级的提供商。

始终仔细检查您是否选择了付费功能,因为这纯粹是为了在项目开发期间测试基本功能的短期时间。

Microsoft Azure

  Microsoft Azure(截至撰写本文时)允许在免费试用期间设置 Windows 实例,而无需使用有效的付款方式。

待添加

Google Compute Engine

  Google Compute Engine(截至撰写本文时)不允许在没有有效付款方式的情况下在免费试用期间设置 Windows 实例。

待添加

自托管专用服务器

  自托管专用服务器与其他提供商相同,但您提供硬件、互联网连接和运行计算机的成本。大多数情况下,如果您已经有一台额外的机器,这是开发过程中最便宜的选择。最好将机器放在不同的网络上(以模拟其他提供商的条件)。这意味着您可以在需要时连接到机器并构建服务器,并可以访问机器的路由器和安全设置以进行端口转发和防火墙例外。

  本质上,这是最简单的设置,但确实需要额外的硬件。

[Unity Mirror] 服务器托管相关推荐

  1. Unity+Mirror实现虚拟现实下的多人连接

    实现虚拟现实环境中的多人连接顾名思义分为两步,首先通过Mirror插件实现3D空间下的多人连接基础功能,其后调整虚拟现实相关内容,最后添加虚拟化身并进行匹配.本篇文章也将从以下三个方面依次完成(使用设 ...

  2. unity Mirror使用笔记

    由于mirror的概念和API同已经弃用的unet很相似.同时mirror的文档在基础概念比较少,而且全英文.所以可以先从unet的官方文档开始入门.UNet mirror入门 1) 运行环境: 从A ...

  3. [Unity Mirror] FAQ

    如何发送/同步自定义数据类型?   Mirror 可以在编译脚本时自动为许多自定义数据类型创建序列化函数.   例如,mirror 会自动为 MyCustomStruct 创建一个函数,以便无需任何额 ...

  4. Unity + Mirror实现原创卡牌游戏局域网联机

    资源下载地址 局域网联机插件 Mirror:Mirror | 网络 | Unity Asset Store 本地客户端测试多人游戏(不用打包)插件 : ParrelSync Mirror官方文档:Ge ...

  5. [Unity Mirror] Network Discovery

    英文原文: https://mirror-networking.gitbook.io/docs/components/network-discovery   假设你在一个朋友旁边.他以主持人模式开始游 ...

  6. [Unity Mirror] 作弊与反作弊

    简介   早在 2009-2015 年,在从事 Mirror 和 uMMORPG 工作之前,我尝试通过对 MMO 进行逆向工程和出售Bots来谋生来了解 MMO.我将根据我们 Discord 中的问题 ...

  7. [Unity Mirror] General

      Mirror 是一个为 Unity 游戏构建多人游戏功能的系统.它建立在较低级别的传输实时通信层之上,并处理多人游戏所需的许多常见任务.传输层支持任何类型的网络拓扑,而 Mirror 是服务器权威 ...

  8. unity Mirror使用心得一(玩家角色创建,控制,及其攻击其他玩家的血量同步设置)

    先分享下个人mirrordemo 的github : https://github.com/IsaWinding/MirrorDemo.git mirror 的官方下载地址: https://asse ...

  9. [Unity Mirror] 自定义角色生成

    英文原文: https://mirror-networking.gitbook.io/docs/guides/gameobjects/custom-character-spawning   许多游戏需 ...

最新文章

  1. IDA中的SIG应用
  2. 11. 系统信息监控
  3. java线程内存模型_深度解析Java多线程的内存模型
  4. Raect Router 4 的使用 (1)
  5. 计算机等级考试二级Python讲座(一)
  6. 六年之后再次执行[BLQS]战略
  7. git的使用学习(五)git的分支管理
  8. EasyUI 添加一行的时候 行号出现负数的解决方案
  9. matlab 四种取整函数(fix floor ceil round)的区别
  10. Photoshop小技巧集锦八十条
  11. matlab 大于并且小于,matlab分段函数中大于、小于(“」”、“「”)的应用
  12. InstallShield常用问题
  13. 程序员的数学思维修炼(趣味解读)还有哪些进制
  14. 四川省科学技术奖申报条件和18市补助
  15. csr8811蓝牙芯片porting总结
  16. 使用 HTML 5 Canvas 和 Raycasting 创建伪 3D 游戏
  17. 巨龙之巢服务器为响应,LOL巨龙之巢新网通大区9月4日开放 龙女皇子潘森免费用...
  18. Linux定时任务及企业级案例故障模拟
  19. python正则表达式group用法_Python 正则表达式中的group参数使用
  20. python 切换虚拟环境

热门文章

  1. (附源码)ssm高校专升本考试管理系统 毕业设计 201631
  2. MySQL基础入门到精通学习教程汇总【基础+高级完整版】
  3. 【EM+GMM】基于EM和GMM算法的目标轨迹跟踪和异常行为识别matlab仿真
  4. 爱数助力中国银行苏州分行信息化建设
  5. vue3+ts文档分页插入水印
  6. 看它就够了,让你明白什么是【ajax】
  7. 消息队列面试题(2022最新整理)
  8. python爬虫(一)爬取豆瓣电影排名前50名电影的信息
  9. 关于“任务管理器被管理员禁用”的解决方案
  10. 离线截图编辑软件-Snipaste