当前位置:首页 > 知识百科 > 正文内容

浩方对战平台怎么用_浩方对战平台怎么用自己的地图

fpodo2个月前 (08-14)知识百科3

启动浩方平台后在最左边选“竞技”,然后可以看见游戏列表,选择“红色警戒3”,双击右面的“红色警戒3专房”,点击“开始游戏”按钮旁边的“设置”,只需要把游戏可执行文件或快捷方式设成你电脑里的红警3exe文件即可,其他设置不用去管,然后点“开始游戏”,在游戏里的局域网就可看见其他玩家了。

2002年前后做过一个类似的实现,本质上来说,类似浩方这样的平台要提供两种功能:

1.局域网协议在广域网上的实现。

2.打通两个内网用户的直接连接。前者其实是类似IPX over UDP的实现,如果局域网游戏只支持IPX(很早期的游戏),那么需要用UDP封装IPX,如果本来就支持UDP或者TCP,那么就直接完成IP地址转换,把外网的IP地址转成内网。在具体实现的时候可以用网络驱动层(类似虚拟网卡或者Windows Driver),也可以利用Hook API进入游戏网络进程内部截获函数处理,然后修改每次的connect或者send函数的参数。(具体实现还会更加复杂,因为某些游戏公司,比如暴雪,网络模块实现极其变态和不规范,大量使用微软不支持的方法)浩方用的是后者(别问我为什么知道)。打通局域网用户的直连其实也是很复杂的一部分工作,因为各个网关设备的NAT机理不同,有些“欺骗手段”未必对所有网关都有效,大致原理是两个客户端分别协助服务器获得自己的真实IP和内网IP,然后服务器根据不同情况,伪造数据包启动一个欺骗连接,协助两个客户端建立直接连接。当然也有方案是采用中间服务器转发两个内网用户的数据包,实测性能上有点问题,某些FPS游戏延时严重。本质上这些技术都不太难,关键要对操作系统的函数调用机理相对熟悉,网络协议要清晰,剩下来的大部分工作量是调试各种奇怪的环境和奇葩的游戏。

相关文章

涉案人员查询网站(涉案信息查询)

法院起诉查找涉案人可以通过以下方式: 通过法院查询:当事人可以到法院立案庭查询案件信息,了解涉案人的姓名、身份证号、住址等详细信息。 通过律师查询:当事人可以委托律师查询涉案人的信息,律师可以凭借其职...

win7盗版系统怎么激活(windows7盗版激活产品密钥)

因为目前大陆用户使用的基本上都是盗版,安装完成后会有30天左右的验证激活期限,如果过了这个期限,可能有些功能或者服务就不能使用了,需要用户手动进行激活。方法如下:下载小马win7激活软件,会看到一个c...

微软win10安装工具(官方win10安装工具)

微软win10安装工具(官方win10安装工具)

Windows10系统安装软件。Windows系统安装完毕以后,你必须要在C盘清除到200~300级左右的空间。然后你可以装部分的软件,比如解压软件,下载软件,办公软件,画图软件等等。这里的部分软件都...

win7系统激活码在哪里找到(win7激活码在系统哪个文件里)

查看Windows 7的密钥,你可以按照以下步骤进行操作:在键盘上按下Win + R组合键,打开运行窗口。在运行窗口中输入"regedit",然后点击确定,打开注册表编辑器。在注册表编...

小米wifi管理路由器(小米wifi管理路由器在哪)

小米路由器设置管理员方法①使用IP地址输入浏览器地址栏登录(路由器背面有提示)。②填上用户名和密码(路由器背面有提示)。③家长控制→启用→增加单个条目→填上相关信息:ID、MAC地址、网站列表、日程计...

商业汇票是什么意思(银行商业汇票是什么意思)

商业承兑汇票是商业汇票的一种。是指收款人开出经付款人承兑,或由付款人开出并承兑的汇票。使用汇票的单位必须是在商业银行开立账户的法人,要以合法的商品交易为基础,而且汇票经承兑后,承兑人(即付款人)便负有...