浅谈下bit的联机|比特小队


3楼猫 发布时间:2022-01-26 04:57:53 作者:南半球的纸飞机 Language

很多人问,为啥隔壁老王都可以联机了,为什么这个还不行?

今天瞎说下,部分内容可以自行百度一下关键词解释。

浅谈下bit的联机|比特小队 - 第1张


先分析下隔壁老王。

隔壁老王,2017.6推出局域网联机,2018.2推出4人联机。

1.隔壁老王无需全程联网,无网络就可以畅玩。
2.老王的联机只是局域网联机。

---------------------------------------------------
1.什么是局域网联机?

N年前V社的CS游戏,第一爆款的FPS游戏,其游戏联网就是局域网模式。

同样当时火爆的红色警戒系列(A.RTS:即时战略游戏)也可以局域网联网,是由Westwood及EA开发。

还有就是暴雪的暗黑系列和魔兽系列也可以局域网联机。

正式因为经典游戏其流量大,所以后来各个平台做起来,比如说浩方对战,比如说CS至今还在的豆客平台。

2.局域网联机一般情况下如何?

老王2017年官推时候说,一般情况下有2种方式,一是同一WiFi;二是通过创建手机热点连接。
题外话,假设我朋友,同学都不在一起,我想跟他们一起玩,怎么办?
所以,老王官推中没有提到远程联机,但是远程联机民间大神早已搞的可以了。
这里,为什么老王没有去弄个联机服务器呢?

3.分析下原因,为什么老王没有搞?

首先上个图
浅谈下bit的联机|比特小队 - 第2张基于上面一个玩家的说法,个人觉得如下。
老王不是实时联网,所以网上非常多的破解版,所以老王的IP特别大,但是破解版使得财务流水会大大缩水。这个也是图中玩家的怨气所在。再者,如果开发商自己架设联机服务器,我想说,这个成本核算太不值得,为什么,服务器租赁费用,服务器维护费用,这些都是要的。总之,基于上述2点,所以老王联机仅仅支持局域网,不可能出广域网实时联机的。
------------------------------------------------------------------------------------------------------
话题转回来,为什么bit现在还没有联机?仅仅局域网联机也行啊。
:bit需要全程联网,你断网想玩游戏,那是不可能的
1.游戏有着账号存档系统,游戏账号可以实时网络存档,那么你想改存档,抱歉,不可能。
2.关卡中每次进入57%时候会验证网络联通状况,所以如果断网,抱歉你一关都玩不下去。
3.实时联网,很大程度上,破解版基本没有,即使有,局限性非常大。
4.基于实时联网验证,如果想做局域网联网,我想说的是,技术壁垒很高。

PS:有人说,我流量没多少,单机就隔壁老王,有wifi,就bit。

如果不学隔壁老王,那么bit可能会联机么?如何实现呢?
个人觉得还是可以,但是即使出,基本不可能局域网联机,而是服务器联机。基于C/S架构的。类似(圣歌),此游戏在PC/Xbox One/PS4平台发布。
如果基于圣歌模式的联机,那么开发成本太高。

个人说下,可能不对。bit是弱联网的单机游戏,而不是强联网的实时游戏。举例,当联网进入游戏后,进入1-1中,断开网络后,该关卡也能完成,当完成该关卡进入1-2时候会出现网络验证提示,所以这里说bit是弱联网单机游戏。正式因为是弱联网游戏,所以其硬件设备开销小,维护方便。
而如果开发基于C/S模式的联机,一是技术壁垒高,二是成本高。三是收获小。而这样子,一下子又变成强联网游戏,有弱联网变为强联网,一般只有网游才去这么做,这也不符合bit弱联网的定义。
-------------------------

PS:
1.什么是强联网?——Socket(套接字)连接,也叫强连接,长连接,以Tcp协议和Udp协议为主,特点是实时强,长连接,一般是网游才会用。
2.什么是弱联网?——HTTP协议(超文本传输协议 ),每次连接只处理一个请求,当服务器处理完客户端的请求即端开连接,节省传输时间,常见应用于实现登录、注册、选服功能,游戏角色信息,商城等窗口信息的获取,服务器与数据库通信等。
---------------------------
所以,基于C/S模式的联机基本上不可能,如果可能,要么开发者转型开发bit2时可能会通盘考虑,或者考虑bit网游的立项。那么唯一的路径只有基于局域网类似隔壁老王的联机了。

那么又要绕回去,怎么才能做到?另外bit不可能建立自己的联机服务器的。看看隔壁老王也知道。
这里,话题又要转到bit开发为何与隔壁老王迥异了?
这里必须面对一个问题,如何防止弱联网手游的作弊?
推荐各位阅读下乐元素CTO凌聪的文章。涉及下列关键问题....

1.防范存档篡改复制。
2.本地配置被篡改。
3.账号被盗或修改。
4.内存修改。
5.网络协议破解及重放。
6.工程被逆向。
7.二进制程序被修改。
8.函数被Hook。

如何针对上述的作弊情况的防范,并且同时兼顾局域网的联网开发是个难题。这些本也是考验开发组的整体实力的。所以,若是基于局域网下的,游戏防作弊机制可能要修改,这也不是一朝一夕的事情,如果完全放任不管防作弊,各位648玩家,像隔壁老王那个图中所说,甘心么?

官方14期给的联机回答
浅谈下bit的联机|比特小队 - 第3张
根据与老王对比看
老王立项时候就想好娶老婆(联机),所以架构搭起来了,有房有车了。这样联机就是迟早的事情。
而bit立项时候还没有考虑好娶老婆,没房没车的。如果要娶老婆,实话讲,项目组季度盈利达到一定还是可以的,只是目前看不如更新点新内容新模式,因为当初没想到娶老婆,逼着没房没车去娶,即使娶到老婆,各位bit指挥官娃儿都打酱油了。所以,还是赞同在新内容新模式稳定后,看下人手票子够不够在决定娶老婆。实在不行,成立bit2项目也行。
贪婪2不也是这么来的么

© 2022 3楼猫 下载APP 站点地图 广告合作:asmrly666@gmail.com