在远程服务器上托管游戏并不是一个新概念,事实上,这种做法已经存在了几十年。关键的区别在于多年来服务器技术和游戏本身的发展程度。
过去,大多数游戏主机都是在家庭服务器上进行的,而如今,有许多网络主机选项可供选择。从基于文本的游戏来看,我们今天看到了更多资源密集型选项,这些选项看起来非常震撼。
如果您有兴趣在网络主机上设置游戏服务器,您可能会思考选择哪种主机类型?
游戏VPS选项
虚拟专用服务器(VPS)是一种介于共享主机和专用主机之间的网络主机服务。共享主机可能是您能找到的最便宜的网络主机服务,但这并不是它不适合运行游戏服务器的原因。
大多数共享主机的设计都易于使用且价格低廉,因为这是任何刚接触网络主机的人的首选。虽然这很好,但它确实缺乏运行游戏服务器所需的灵活性。
如果您以前没使用过VPS ,它与共享主机有很大不同。将 VPS 视为拥有一台远程在线的计算机。尽管 VPS 只是单个服务器的一部分资源,但对您来说,它是一个完整的计算设备。
这意味着您可以自由地创建一个完全符合您自身需求的环境 – 从它获得多少处理能力和内存,一直到它运行的操作系统 (OS)。随着我们继续阅读本文,您很快就会意识到这一点的重要性。
在VPS上运行游戏服务器需要什么
如果您以前从头组装过计算机,那么您会大致了解在VPS主机上运行游戏服务器的需求。唯一的区别是,您实际上不必将所有部件组装在一起来物理构建 VPS。
这意味着你需要熟悉很多事情,包括:
- 计算资源的类型
- 安装和配置操作系统
- 安装和配置应用程序(包括您想要主机的游戏),以及处理游戏的网络连接。
基本流程如下:
- 选择 VPS 方案– 考虑好您想要主机的游戏,并大致了解您希望同时有多少玩家参与。这将影响选择VPS方案的最关键部分,即所需的资源量。在VPS 上主机游戏所需的最重要资源是处理能力和内存。从 VPS 主机,您可以单独调整每种资源类型的数量。
您还可以选择托管式VPS和非托管VPS。如果您的技术能力不是最好的,选择VPS意味着主机将帮助您设置和维护VPS帐户。
- 安装操作系统– VPS 附带控制面板,可让您管理服务器。如果您选择了Linux VPS主机,通常可以选择要安装哪个 Linux 发行版。
- 操作系统配置– 除了安装之外,您还需要配置操作系统以充当 Web 服务器。这可能需要一些更高级的知识。不过,正如我之前提到的,如果您选择VPS,那么主机将为您处理此事。
- 游戏服务器安装– 一切就绪后,就可以开始配置游戏服务器了。遗憾的是,这个过程会根据您选择的游戏而有所不同。
例如,如果您要主机Steam 上的游戏,它有自己的下载和安装过程,使用SteamCMD。如果您想运行 Steam 上没有的游戏,则需要参考游戏开发商提供的文档或寻求社区帮助。
最后,完成所有这些操作后,最后一步是配置 VPS 上的网络端口,以确保人们有办法访问服务器。此过程也因主机而异- 但同样,选择VPS帐户将帮助您轻松解决此问题。
虽然从技术上讲,您可以在没有域名的情况下运行游戏服务器,但这确实可以让您的用户更轻松地登录您的游戏服务器。它还可以通过“品牌化”您的游戏服务器为您提供更多的自定义功能。如果没有域名,您的用户将不得不记住您服务器的IP地址。
增加负荷
运行游戏服务器时,需要关注的最重要的事情之一就是服务器负载。每个服务器都分配有一定数量的资源,我之前提到过——处理能力、内存等等。
负载是指这些资源被占用的量。它受同时使用游戏服务器的用户数量影响。这意味着三个并发玩家产生的负载将高于两个,而四个玩家产生的负载将高于三个,依此类推。
随着服务器负载的增加,服务器可能会出现性能问题,例如延迟甚至崩溃。这是由于服务器缺乏资源,并且必须间歇性地交换资源分配造成的。
对于 VPS 主机的游戏服务器,这些问题可以轻松解决,因为资源是可扩展的。如果您发现游戏服务器由于资源有限而变慢,您可以快速增加缺少的任何资源的数量。
游戏玩家的优势
使用VPS主机游戏服务器有很多优势。与尝试使用家庭服务器相比,它提供了更高的稳定性和成本效益。事实上,只需花费一小部分价格,您就可以获得顶级企业级硬件。
定制
由于VPS主机让您可以访问整个服务器的各个方面,因此自定义选项可以说是无限的。您可以选择服务器的各个方面,从操作系统的选择到服务器上每个端口的精确配置。这种可定制程度为任何想要运营游戏服务器的人提供了前所未有的灵活性。
比共享主机更好的资源
共享主机确实易于使用,但通常缺乏处理游戏的能力。在资源方面尤其如此。VPS 不仅可以提供更多资源,还可以获得专用资源。
在共享主机中,资源是先到先得的,资源会轮流分配给需要它们的帐户。在VPS中,您申请的资源数量– 无论您是否使用,它们都属于您。如果您需要更多资源,您只需调整它们以满足您的需求,它们就会立即可用。
成本
运行游戏的价格可能相差很大,但很大程度上取决于您选择的主机类型。我认为 VPS主机是最适合游戏服务器主机的“最佳选择” 。
它比共享主机具有更多优势,但价格上涨(在很多情况下)可以忽略不计。同时,VPS主机比专用主机便宜得多,而且比在自己家里运行游戏服务器更稳定、更可靠。
注意事项和缺点
在 VPS上运行游戏服务器并不全是乐趣和游戏,请原谅我的双关语。事实上,正如您现在可能已经意识到的那样,它可能需要大量工作并且需要一些经验才能成功处理。
虽然在VPS 上执行此操作是一种选择,但在大多数情况下,您会发现托管式VPS比非托管式VPS贵得多。萤光云提供的VPS比一些共享主机提供商的收费更便宜。
尽管如此,监督至少需要花费一些时间。您可能需要考虑的其他一些事项包括:
- 货币化– 无论价格多低,这笔费用都是您自己承担的。您打算运行的游戏是否允许您通过服务器货币化,即使只是为了收回您为主机支付的费用?
- 防作弊——如果你正在运行公共服务器,你将如何设置和监控反作弊机制?你是否需要额外付费购买帮助你处理这个问题的工具?这将如何有效地管理?
- 建立知名度——除非你正在为一小群朋友运行私人服务器,否则推广会是个问题吗?营销或社区推广活动会占用多少时间和成本?你能独自处理吗?
当然,如果您真的想运行VPS 游戏服务器,这些只是您可能需要考虑的一些事项。
VPS还是专用主机?
到目前为止,我已经广泛讨论了在 VPS 上构建游戏服务器,并与共享主机进行了一些比较。专用主机完全是另一种性质。尽管专用主机的功能远远超过大多数VPS所能扩展的功能,但在大多数情况下,专用主机的成本非常高昂。
为了让您了解专用服务器的价格,即使是非主机专用服务器,其成本每月也可能高达数百美元。除非您打算将游戏服务器用于商业用途,否则这不是一个可行的长期计划。
从这个角度来看,萤光云VPS起价仅为每月41人民币,算得上比较优惠的,并且支持5天无理由退款。
在可扩展性和可定制性方面,VPS 几乎可以为您提供与专用服务器完全相同的功能。大多数游戏服务器的使用量都会逐渐增加。如果您在某个时间点发现需要更多资源,只需从客户端仪表板扩展它们即可。
VPS服务器和游戏延迟
之前我提到过游戏服务器负载增加可能会导致性能问题,但这不是唯一的可能性。您还需要考虑响应时间,这也可能导致延迟。
由于网络主机帐户位于远程服务器上,因此您和游戏服务器之间传递的任何数据都需要传输一段距离。事实上,数据通常需要时间才能双向传输 – 到达服务器,然后返回您的位置。
因此,位置也会影响游戏服务器的性能。尽可能选择离玩家实际位置尽可能近的VPS服务器位置。
这意味着,如果您打算主机一款美国玩家的游戏,请尽可能尝试在该国家/地区主机您的游戏服务器。
结论
VPS可能是任何人主机游戏服务器的最佳选择,它在价格和性能之间实现了良好的平衡,并具有拥有自己的硬件的所有优势。
常见问题
VPS 适合玩游戏吗?
在托管游戏服务器时,VPS为用户提供价格和性能的最佳平衡。可以轻松扩展资源以满足需求,从而实现更长期的可行性。
我可以在哪里主机游戏服务器
通常,游戏服务器要求您拥有比大多数共享主机允许的更多的配置选项。要求因游戏而异,因此在为您的游戏服务器选择主机计划之前,您需要注意这一点。
运行在线游戏服务器需要多少钱
虽然运行游戏服务器本身的成本可能有所不同,但主机价格可能会有很大差异。推荐使用萤光云,萤光云VPS起价低至每月41人民币,支持5天无理由退款,无负担开机。
游戏服务器如何赚钱?
根据您选择的游戏附带的许可协议,您可以通过多种方式赚钱。这些方式包括在网络服务器上做广告、向用户收取使用费或出售游戏内物品。