暴雪官网原文地址:https://worldofwarcraft.com/en-us/news/21881587/dev-watercooler-world-of-warcraft-classic



毫无疑问,这次真的确认了版本为1.12。加入战网并且还采用全新的客户端。对于很多玩家关心的收费模式暴雪并没有在这个蓝贴中做出说明,


1、确定游戏版本使用最成熟的1.12作为基础版本,因为它代表了最完整的经典魔兽世界版本。

2、最早使用老版本的代码来在服务器上运行,结果遇到了非常多的问题。包括显卡不识别,登录系统出现不兼容(毕竟winXP和10之间有太多的鸿沟),无法使用最新的安全与反作弊系统。开发团队表示,最初的测试暴露了不少问题,比如游戏偶尔崩溃、不能识别显卡、不兼容系统等等,也不支持目前使用的安全与反作弊系统。因此如果要让《魔兽世界》怀旧服跟上暴雪的品质标准并提供玩家期待的游戏体验,团队还有很多事情要做。

3、暴雪用老代码和新代码进行了技术拼接,创造了新的怀旧服客户端。目前这个客户端可以正常使用,不过还需要很多测试才能让怀旧服达到暴雪的标准。给玩家提供最高的用户体验。


此外,怀旧服游戏会包含宠物快乐值、武器技能升级、经典天赋等等,但是不会包括宠物对战、队伍搜寻器和成就等较晚期的功能。开发团队保证会在稳定和安全的基础上提供经典的游戏内容。制作怀旧版游戏的工作量巨大,数据库中的数据格式要进行转化,来适应现代的客户端。而像3D模型、材质、地形这种数据同样需要改造。



关于一些开发工作(摘自热点游戏):

我们面临的一个挑战是,所有的经典数据都是在启动时使用的原始格式,但在这几年中,这种格式发生了很大变化。需要在这方面做大量工作,以使现在客户端与经典数据兼容。

例如,法术最初只能在咒语的目标上执行三个动作。在表格中,它看起来如下所示:


正如你所看到的,“Nothing”占据了大量的空间。在WOW这么多年的开发过程中,我们改进了很多数据设计,并标准化了大部分数据库数据。现在同样的数据会像这样分开:

表名:法术


表名:法术效果


表名:法术光环


在这种形式下,浪费空间要少得多,法术不再局限于三种效果。但是在加载任何数据库数据之前,我们需要将旧的数据布局转换为新的数据布局。这不仅限于法术,因为几乎每一个游戏系统(包括物品,怪物,玩家角色,人工智能等等)在过去的几年里都改变了它的数据库布局。