来源:界面

玩过暴雪游戏的玩家对战网一定不会陌生,它联系着所有玩家,并提供交流和竞技的平台。但是,战网究竟是怎么诞生的?

早在1995年,《魔兽争霸2》发布的时候,暴雪就希望建立这样一个能够连接所有玩家的平台。

当时,美国在线(AOL,美国因特网服务提供商)仍是按小时收费,微软也才刚刚发布第一代IE浏览器。在线游戏虽然不算太稀奇,但依旧是非常困难的事情。大部分联机游戏基于局域网或两台电脑通过调制解调器进行连接,在那时,玩家们想要去朋友家联机,除了拖着一堆东西,显然还要花一些功夫。

正因如此,《魔兽争霸2》虽然已经具备局域网联机功能,但暴雪对在线游戏和聊天功能产生了新的想法。暴雪战网副总裁Rob Bridenbecker认为:“当时我们觉得,如果创造一个允许玩家们在线聊天、游戏,并且整合了我们所有产品的软件,那一定非常棒。”

此外,暴雪一开始就将其定位为能够免费为所有的玩家服务的软件。

图片来源:网络

1997年,第一代战网随着《暗黑破坏神》一同诞生了。毫无疑问,暴雪在战网的开发初期没有任何经验,但他们依然用热情克服了一切困难,完成了战网的开发,当然也遗留了一些问题。

最初的战网是一个极其简洁的平台,仅仅只能够支持《暗黑破坏神》的玩家进入游戏。战网系统将一名玩家设置成为主机,再由其他玩家加入游戏,没有专属服务器;玩家们没有账号,可以随意使用用户名登陆登出;战网中没有好友列表,却有一个简陋的聊天室。值得一提的是,暴雪并不是不愿意优化战网的聊天功能。他们没有这样做的原因仅仅是技术不达标。

不过很快,这张战网就暴露出了自己问题。

图片来源:网络

首先是作弊,《暗黑破坏神》的角色信息是存储在本地机器中,结果就是玩家们连网都不用上就可以作弊了,作弊玩家大量泛滥。

暴雪很快修正了这个问题,账号系统解决了《星际争霸》中匿名导致的混乱局面。《暗黑破坏神2》中,暴雪加入了专用的服务器系统,并且将角色资料保存在服务器端,从而限制(无法杜绝)了作弊的可能。不仅如此,暴雪采用自己的更加优秀的服务器充当主机,提高了玩家的连线质量。

《魔兽争霸3》发布后,暴雪又发现注册战网账号居然也成为了问题。

“全世界叫Bob的人简直比这个名字的拼写方式还多,这太尴尬了,”Bridenbecker说。最后,暴雪通过在账号后添加识别数字解决了相同名字的问题。

战网的下一次重大更新发生在2009年,第二代战网终于将五年前没能集成的《魔兽世界》“收入囊中”。新一代的战网完成了和《魔兽世界》的账号互通,实现跨服甚至跨游戏的聊天,甚至还加入了自动匹配系统。与其说是更新战网,倒不如说是暴雪重新定义了战网。

图片来源:网络

2010年,暴雪推行实名制的计划在玩家群体中引起了轩然大波。实名制的初衷是为相互认识且信任的玩家提供更便捷的联系方式,通过实名的方式可以跨游戏进行互相交流,但是大部分玩家对此持反对意见。许多人认为所谓的实名制很有可能暴露自己的隐私信息。最终,暴雪不得不取消论坛实名制,但是战网实名制依然被保留了下来。

现在的战网已经不再是最初预想的简简单单的战网了。不仅囊括了暴雪的产品和好友列表,甚至集成了商城和新闻消息。但无论如何,战网终究让玩家们真正可以在线游戏,实现了跨游戏形式的交流。如果没有战网,想必暴雪游戏将会失去很多乐趣。

最后,战网已经走上了他的末路。虽然核心并没有发生任何改变,但陪伴了玩家们几乎20年的战网即将更名为“暴雪”。

战网在线更改服务器,暴雪的“战网”是如何从无到有 并改变了在线游戏的?...相关推荐

  1. 战网在线更改服务器,战网怎么改地区 战网改地区的具体方法介绍

    喜欢暴雪游戏的玩家肯定知道战网,但是我们国内战网客户端默认是锁国服的,所以想要玩亚洲服务器或者欧洲服务器,就要重新下载客户端,非常的麻烦.这里就教大家一招,无需下载客户端即可让战网轻松使用其他服务器. ...

  2. 暴雪战网怎么修改服务器,战网更改地区的图文教程

    最近有朋友咨询小编关于战网怎么更改地区,今天小编就为大家带来了战网更改地区的图文教程,希望可以帮助到你们.接下来,一起来了解了解吧. 战网更改地区的图文教程 1.首先你要将系统的隐藏文件夹显示出来,默 ...

  3. 暴雪战网怎么修改服务器,战网地区如何修改?地区修改流程图文介绍

    喜欢暴雪游戏的玩家肯定知道战网,但是我们国内战网客户端默认是锁国服的,所以想要玩亚洲服务器或者欧洲服务器,就要重新下载客户端,非常的麻烦.这里就教大家一招,无需下载客户端即可让战网轻松使用其他服务器. ...

  4. GitHub 开源的 MySQL 在线更改 Schema 工具【转】

    本文来自:https://segmentfault.com/a/1190000006158503 原文:gh-ost: GitHub's online schema migration tool fo ...

  5. QQ版网络聊天室完整项目+MFC\C++\C(更改服务器IP可实现异机沟通)

    QQ版网络聊天室完整项目+MFC\C++\C 资源地址1 资源地址2 项目简介 服务器端部分代码 客户端响应部分代码 数据库连接 理论~ 实例展示 资源地址1 https://github.com/M ...

  6. 服务器开发修改用户密码功能,更改服务器用户密码

    更改服务器用户密码 内容精选 换一换 为避免网络故障或网络配置问题影响登录系统,请管理员优先检查网络ACL配置是否允许访问云堡垒机,并参考表1配置实例安全组.AD域.RADIUS.LDAP.Azure ...

  7. 服务器账号密码更改,如何更改服务器用户名和密码

    如何更改服务器用户名和密码 1修改服务器用户名: 服务器如果想要更安全的话,必须把初始账户停用掉,然后重新建立一个新的自定义用户.但是新增一个用户,把默认账户删掉或停用后经常会出现不能更改用户名,百思 ...

  8. 拿网站服务器的作用,谈在线网站服务器监控(二)之使用的基本功能要求

    在确定需求必要性后,再谈下在线监控的基本要求.所谓的基本要求是一定要达到的要求,少于这些基本要求的在线监控服务是不完善和使用不方便. 1.使用简单 站长们对网络技术不太熟悉,所以使用和配置的门槛不能太 ...

  9. mysql show status 过滤_在线更改复制过滤选项的方法

    在线更改复制过滤选项的方法 发布时间:2020-06-06 14:06:39 来源:亿速云 阅读:191 作者:Leah 如何在线更改复制过滤选项?针对这个问题,今天小编总结这篇有关修改复制过滤的文章 ...

  10. 类似于QQ游戏百万人同时在线的服务器架构实现

    本文作者:sodme 本文出处:http://blog.csdn.net/sodme 版权声明:本文可以不经作者同意任意转载,但转载时烦请保留文章开始前两行的版权.作者及出处信息. QQ游戏于前几日终 ...

最新文章

  1. 皮一皮:盖茨这婚离的是多土豪...
  2. iOS开发 QQ粘性动画效果
  3. TensorFlow学习笔记(十二)TensorFLow tensorBoard 总结
  4. c语言打开外部doc文件,C语言-内部函和外部函数.doc
  5. 【重大修改】动态时间规整(Dynamic Time Warping)
  6. 探讨继承与实现(二)
  7. 关于Java的反射机制,你需要理解这些...
  8. ASP.NET定制简单的错误处理页面
  9. Tokenisation word segmentation sentence segmentation
  10. SpringBoot 注入的@service为空,运行时报空指针
  11. 滴滴开源夜莺 Nightingale:企业级监控解决方案
  12. python起简易http server
  13. Linux Shell 流程控制语句实例
  14. python处理access数据库教程_Python操作Access数据库基本步骤分析
  15. Excel的在线翻译插件,翻译结果添加到备注里~
  16. 用 Python 构建实时股票警报消息系统机器人
  17. 深入了解现场服务软件的投资回报率(ROI)
  18. 【Java基础系列教程】第六章 Java面向对象详解(一)_类和类的成员
  19. ie11下下载文件,文件名乱码的解决方法
  20. Java实现--身高预测

热门文章

  1. Mysql 刷题笔记 0104 求出NAME中每组累加/每组总数的比例大于0.6的ID和NAME
  2. 云览天下,一触即达——QQ 浏览器(android) 设计之路
  3. Eclipse中无法输入中文
  4. 小小的天有大大的梦想
  5. 使用Lens管理多云Kubernetes
  6. 华为网吧服务器型号,网吧服务器价格
  7. brew upgrade出现It seems there is already an App at的解决方法
  8. android源代码中repo升级后出现的问题
  9. 通过fileProvider接收外部App传递文件路径的一些坑
  10. gdb调试时no debugging symbols found