9.4

魔兽世界

World of Warcraft

平台

PC

发售时间

2004-11-23(美版)

游戏基因

策略 角色扮演 MMO 俯视角

私服之争:《魔兽世界》怀旧服的另一面

作者 箱子   编辑 箱子   2019-08-29 10:00:00

要正确,还是要正义?

  在《魔兽世界》正式发布之前,暴雪对这款游戏的热度还有些拿捏不准,玩家数量的预估也显得相当保守。因此,他们并没有备足服务器来面对接下来的浪潮。开服后的一个多月内,玩家们饱受掉线和排队之苦,即使你有幸成为造访艾泽拉斯的第一批幸运儿,也得经受住“捡个东西都要半小时”的延迟试炼。

  15 年后的今天,随着《魔兽世界》怀旧服的开启,历史似乎又重演了一遍。

  Twitch 上观看相关直播的观众窜到了 100 多万人,热度是《GTA 5》的 6 倍有余。而在周二的清晨,国内各大服务器的排队人数居然直逼 30000,这些都让人不禁感叹:“见鬼!不用上班的吗?”

  暴雪最初对怀旧服的理念并不重视,在 2015 年 Blizzcon 的问答中,官方甚至给出了“没有计划”的明确回应。理由很简单,商业上和技术上都有着太多的不确定性。但有趣的是,无论官方的态度如何,怀旧的需求早已在阴影中生根发芽,背后也牵出了一场“私服开发者”与暴雪间的斗争。

另一种方法

  《魔兽世界》的首次亮相,是在 2001 年 9 月的欧洲电脑贸易展上。因为当时《魔兽争霸3》非常受欢迎,人们很好奇这个搭载了专有 3D 图形引擎的“衍生游戏”能做到什么程度。从 2002 年开始,就有一则传闻在各大论坛不胫而走:《魔兽世界》可能有个未公开的“Alpha 版本”。

  一批黑客和程序员闻声而至,开始挖空心思的探寻这个传说。有人给暴雪发去电子邮件,希望能获得一些有用的答复,但最终无功而返。ID 名为“Skull”的黑客转头便采取了更暴力的方法,他组建了一支“攻击官方服务器”的技术团队,妄图从茫茫多的代码里找出踪迹。

  没人知道 Skull 背后干了什么,据传他最终与一名暴雪的内部人员取得联系,非法搞到了《魔兽世界》的完整客户端。不管怎样,到了 2003 年底,《魔兽世界》的源代码突然出现在他的个人网站中,以此为基础,私服的生态也开始渐渐萌芽。

《魔兽世界》最早的版本

  这是一个漫长的过程,即使是最资深的程序员,当时对于如此庞大的 MMORPG 后端也知之甚少。客户端与服务端的通信方式让人头大,此外还得理清各种复杂的日志记录。最初负责逆向工程的是一个名为 WarForge 的团队,他们曾经成功模拟过 Battle.net 服务,也算是小有名气。

  从暴雪当时的声明来看,Alpha 版本之所以被泄露,是因为开启 Beta 前,邀请了一小群外部人员来测试游戏。在这个过程中,有一组“不完全可玩”的文件被传到了互联网上。他们决心调查此事,并将对涉案人员采取严厉的惩处。

  不过,私服的创作者们还在兴头上,哪有空理会这些官话。

  最先通过 Alpha 版本创造出“可玩内容”的人,是一位被称为 Lax 的程序员。由于暴雪并没有公开服务器,无法拿到封包日志。于是他换了个思路,设法用 C++ 自编服务器,接着又招募了一批开发人员,负责咒语和寻路之类的脚本,最终打造了可容纳 200 人的沙箱环境,完成了从无到有的突破。

Alpha 版本中有很多未完成地图

  一个奇特的生态是,在《魔兽世界》还未正式面市前,就出现了诸多可供试玩的“破解版本”。人们先后从源代码中挖出生物、物品的数据,后来又有了任务和战斗系统。其中比较出名的私服有“Vibe”和“WOWDaemon”,前者非常稳定,有着创纪录的用户数,后者则是一个影响深远的开源项目。

  这些私服最初大多各自为战,开发团队受制于人员流失,很难长久的维持项目。但由于他们都聚集在一个名为 GotWoW 的论坛里,几个破解团队的领头羊经常交流经验,一来二去就决定整合改组,意图打造更完美的《魔兽世界》。这使得 GotWoW 成了当时增长最快的网络社区之一,成员一度超过 40000 人。

《魔兽世界》最早的人类村镇设计

  可想而知,由于太过出名,他们很快便遭到了官方的“特殊对待”。在 2004 年 7 月 16 日到 10 月 26 日间,暴雪对私服进行了一次大清洗,各个私服项目的主持者都拿到了律师函,GotWoW 也因此被迫关停。而相比之前,这一次官方的态度显然强硬了不少:

  很多人都已经知道,暴雪最近已经采取措施,阻止未授权《魔兽世界》私服的开发……他们认为暴雪并不反对非法 Beta 游戏客户端的存在,然而这种想法是不正确的。暴雪高度重视其知识产权,绝不宽恕违法复制和使用《魔兽世界》客户端的行为。

  各个私服团队的领导者,包括 StormCraft、Vibe 和 Khaos 在内,已经提交了他们的代码并停止开发。我们要求那些还在给《魔兽世界》私服工作的人放下手中的活,并把你的代码发送给暴雪。短时间内,我们将对遵守这一要求的人给予特赦。


下一页:怀旧之风

| (85) 赞(97)
箱子 点赞狂魔

原来小丑就是我。

关注
点赞是美意,打赏是鼓励

评论(85

跟帖规范
您还未,不能参与发言哦~
按热度 按时间

总贡献榜