通过TCP/IP进行联机(已更新)

0 点赞
要塞十字军高清 (2012)
转载

本指南将介绍如何通过TCP/IP协议使用4种以上的方法与好友加入和创建游戏。你需要将电脑配置为既能作为玩家也能作为服务器主机的多人游戏模式。 简介

本指南将介绍建立TCP/IP连接的方法,即下图所示的第一种连接模式。 还建议了解端口转发和/或使用Hamachi/Tunngle建立虚拟网络的相关知识。 《要塞:十字军东征》是Firefly Studios于2001年发行的游戏,不久前该游戏被移植到Steam平台,支持高清和宽屏分辨率,并兼容Windows 7和8.1等现代操作系统。遗憾的是,除了因Gamespy于2013年停止服务而移除了其集成功能外,游戏的多人部分完全没有改动。本指南将为你介绍一些可用于通过TCP/IP进行连接的方法。

第一种方法:端口转发(微软DirectPlay)

DirectPlay是微软提供的DirectX 9.0技术,旨在帮助程序员简化创建对等连接和客户端/服务器连接的过程。由于本指南中解释DirectPlay并非重点,如果你想了解更多相关内容,可以自行查找相关资料。 优势 它在延迟性能上比任何涉及创建虚拟网络的方式(如Hamachi或Tunngle)都要快。 劣势 有其他游戏端口转发经验的用户可以轻松完成此操作,但对于新手而言,根据路由器的固件和功能不同,这可能是一件困难的事情。如果你无法进行此类操作,可以查看下一种方法:虚拟网络。Windows 10用户可能根本无法正常运行此程序,DirectPlay相当老旧,在使用反向兼容设置运行游戏时可能会出现问题。 更新内容: 1. 玩家和主机都需要转发以下端口,并且dpnsvr.exe需要添加到例外列表中。 2. DirectPlay的TCP和UDP端口范围是2300到2400,还有一个单独的TCP端口47624(来源:2K games)。 3. 玩家和主机都需要在防火墙和路由器中打开这些端口,DirectPlay不会提示防火墙权限,因此需要手动将这些端口号输入防火墙软件。此外,请确保“C: Windows System32 dpnsvr”相关设置正确。“exe”已在你的例外列表中,这是用于为《要塞:十字军东征》托管服务器的DirectPlay服务器软件。完成设置后,你的朋友应该就能加入游戏了!如果你能找到游戏并成功加入,说明所有设置都已正确完成,你可以进入战斗了!

会话查找器界面如下:若找到游戏,会显示为【十字军-(你的好友的领主名称)】。 第二种方法:虚拟网络(Hamachi、Tunngle)

虚拟(专用)网络,或简称为虚拟局域网,可用于建立与他人的直接连接。这主要用于无需为IP地址进行端口转发,而是允许用户通过主机的虚拟局域网IP地址进行连接。 优点: - 设置非常简单,无需端口转发! 缺点: - 会有一些延迟,虽然不会影响游戏整体体验,但在关键时刻(如残局或进攻时)可能会改变结果。 - 如果网络主机使用2.0以上版本,Hamachi用户会遇到严重延迟。 - 必须确保你和朋友使用相同的软件,本部分末尾推荐了两款不错的软件:Hamachi和Tunngle。当你设置好虚拟网络且朋友已加入该网络后,无需输入IP地址,只需选择“加入”,游戏便会搜索可加入的大厅。 推荐软件: Hamachi - 安装后需使用电子邮箱创建账户。 Tunngle - 不如Hamachi用户友好。 第三种方法:局域网

局域网连接主要用于轻松连接同一网络中的其他计算机,无需互联网或端口转发即可进行游戏。支持局域网的游戏包括《反恐精英》《魔兽争霸3》和《星际争霸》等。如今,局域网支持已十分罕见,如同恐龙化石般古老。 通过局域网进行善意的嘲讽或垃圾话交流既有趣又愉快! 优势: - “通过局域网游玩”适用于网络中的Wi-Fi和以太网用户。 - 零延迟。 - 如果玩家通过虚拟网络或互联网加入,无需上传或下载带宽来向玩家分发信息。 - 当你获胜而对手就坐在你旁边时,你能获得最大的乐趣。尽情垃圾话吧!缺点 你需要确保所有人都在你的网络上,并且你的路由器能够为访客分配内部IP地址(如192.168.1.***)。互联网服务提供商的路由器通常会限制网络可连接的人数。 你的路由器需要允许此类(出站)连接,而互联网服务提供商的路由器已知会有意阻止或限制此类连接,以防止你的网络被用于托管游戏。 第四种方法:GameRanger(多人在线游戏服务)

GameRanger是GameSpy的替代服务,已运营相当长一段时间,并且是首个支持苹果Macintosh电脑的此类服务。GameRanger采用点对点连接,拥有类似服务器浏览器的简洁界面。你注册一个账户后,就能浏览GameRanger的服务器,轻松为《要塞:十字军东征》创建和加入服务器。 GameRanger——与朋友在线游玩的最简单方式。 GameRanger是一款支持Mac和PC的免费下载软件,让你能与全球的朋友和对手在线玩600多款游戏及演示版。GameRanger提供个人资料、好友列表、即时消息、游戏内语音通讯以及竞技排行榜/排名/评分等功能。GameRanger由斯科特·凯文创立,于1999年面向Mac游戏开放,是所有平台上运营时间最长的多人在线游戏服务。2008年,GameRanger扩展至PC游戏领域,获得了广泛的热情与好评。

优势 易于使用:安装、注册即可游玩。 劣势 仅支持点对点连接。 若GameRanger服务中断,则在服务恢复前无法使用该软件。 【注意】GameRanger软件可能带来的任何损坏或问题,本人不承担责任。

祝你好运,玩得开心!