魔兽世界az端和TC端有什么区别 Mangos,TC,SW,AZ,AC的关系

news2024/11/25 4:57:49

魔兽世界az端和TC端有什么区别 Mangos,TC,SW,AZ,AC的关系

 

大家好我是艾西,魔兽世界现在很多小伙伴对AZ端和TC端不是很能理解什么意思有什么区别,小编查询了大量的资料简单跟大家说一下,今天是艾西故事会大家全当听故事了!

(以下内容只是个ren了解到的情况大家当故事听听就好)


WOW还没出之前,流传出来的测试版客户端,已经吸引了爱好者们的热情,其中最有技术力的一批,就已经开始制作模拟器,来尝试提前体验wow。这就是最初的模拟器最初的模拟器有很多种,芒果是其中一种那时候没有tc和az,大家都在芒果

芒果是名义上制作通用的网游服务器端,实际上是制作仿官的wow服务器端。

随着wow的开放版本的更新,芒果的意见开始有所分裂。多ren认为仿官是原则,这点是不能修改的,但有的ren希望在其中增加更有趣的设定和想法。于是tuand分裂了,坚持仿官的留在芒果里,想搞黑科技的分裂出去,建立了一个新的tuand,叫做TrinityCore,他们就是原来芒果tuand中技术力最强的一群ren

芒果tuand分裂之后,很快就再次发生了分裂。原因不详猜测,可能是剩下的ren对未来的态度也开始产生了分歧。毕竟官方内容就那么多,仿官很容易就走到了尽头,剩下的工作只不过是机械地填充内容和修bug而已。于是最终芒果tuand再次分裂成两部分,一部分技术能力强的tuand成员,做出了一系列“最终版本”,就是芒果Zero/芒果One/芒果Two/芒果Three系列
经历过两次分裂,最优秀和比较优秀的成员离去之后,剩下的芒果成员剩下只有信仰而技术力低下的部分了,他们把tuand改名为C芒果(意思是持续更新的芒果,大概是和干一票就金盘洗手的芒果Zero作为区分的意思),继续更新自己的芒果。C芒果tuand组织上比较正规,技术上很糟糕,很多陈年老bug修复不了,看出来他们很努力,但是效果似乎被只有一个ren在更新的新版本芒果Zero吊打——后者被用于作为诸多著名高品质112xx的基底,而前者只能用来开发开发个ren娱乐向的单机版。

芒果的故事讲完,接下来回头讲TrinityCore的故事。

TrinityCore从芒果tuand中分裂出来之后,他们立即搞了大量黑科技。于是他们的产品在市场中大受欢迎,逐渐成为xx界的主流。但是,很快,他们的tuand的立团理念“追求更先进的技术实现”就带来了新的问题:他们修的bug很有限,但是他们在研究新的技术过程中,制造的bug却很多。他们的黑科技固然多,但是是以修复程度低为代价换来的如果要开服,用TrinityCore来开服会很痛苦——要么就永远不更新,自己孤单地修,要么就是不断更新,为TC的不断重写框架买单,一次又一次重做自己的各种功能疲于奔命。
在这种情况下,有一个选择了前者的服务器,做出来了一个稳定的,修复程度很高的。这个服务器就是SunWell,简称sw。他们用其中一个版本的tc为基底,不再追逐TrinityCore的更新,而是专注于修复和优化,于是得到了超出市场平均水准的。不过,优秀的东西是需要用ren心的成熟来守护,才能转化成巨大的收益的,然而sw的tuand并没有成熟的ren心,所以一段时间之后,sw的源码就流传出来了。当然,能流传出来的部分修复程度很低,毕竟修复不光是核心的事,也是数据库的事。不过就算这样,sw流出的代码也足够带来革命性的影响了。
所以短时间之内,出现了更新sw的网站,以及大量使用sw的。而TrinityCore被ren们弃之不顾。
但是sw的网站毕竟不等于sw数据库,也不是成熟的,有组织的tuand维护的,在一段时间之后,最终也走向了终结,不再更新。

在sw消亡之后,sw带来的启发并没有消失,于是一个新的,有组织有活力的tuand出现了。他们以“为提供更优秀的而开发”为立团理念,他们就是AzerothCore,简称az。
就像sw那样,他们选择一个版本的tc并且不再追逐其版本,同时融入sw源码中大量先进的部分。这样让AZ项目追随者的源码更新变得可靠而稳定,而且可以预期,AzerothCore的修复将会越来越好(尽管尚未超过swxx曾经有的程度——而sw网站流出源码的程度,则早已超越了)。
同时,他们设计了一个粗糙但是简单的模块功能,并且在内核处遍布钩子,让大部分xx的特色功能可以纯粹以模块的形式制作——这样一方面能够提升修复bug效率,而且更重要的,是能帮助各个xx能很方便地紧跟AzerothCore的官方更新而更新,而不需要每次更新都要处理一大堆冲突。这样能让AzerothCore阵营的xx的水准下线是能随着AzerothCoretuand的工作而很轻松地不断提高的。
最后,因为sw已经断更,而tc则永远在持续更新,所以AzerothCore也会陆续收录tc的先进功能,在不像tc那样老是颠覆旧有框架的基础上,增加tc的新东西。这样固然会让az的功能更新进度远落后于tc,但是az优秀的稳定性和可开发性则能够弥补这一遗憾。

AzerothCore还是只个新生tuand,开发了模块功能但是没有什么值得一用的模块,但是今天,AzerothCore的模块生态已经很成熟了。分享的模块种类和数量都有很多,AzerothCore官方定期收录。

综上所述,在335版本,AzerothCoretuand是一个对不管单机玩家还是xx开服者而言都是优势逐渐在变大的tuand。所以越来越多的二次开发Core基于这个tuand的产品。而只有对自己技术力非常自信,相信自己能一个ren维持一个系列的开发者,才会选择更有格调的SW基底,或者有更多黑科技的tc基底。

不过在335以上的版本,xx和开发者就没有选择了。
因为Madmax一个ren能力有限,不可能跟着官服版本开芒果Four,芒果Five,芒果Six,而C芒果连112的仿官都焦头烂额。所以,追求更强技术的TrinityCore是唯一的选择——紧跟官服版本,这本身就是技术挑战之一,是TrinityCore所选择迎战的方向。
虽然对于高版本也涌现了一些像AshamaneCore之类的,像AzerothCore那样基于某个版本的TC自己开发的东西,但是他们的tuand没有AzerothCore强,做不到AzerothCore的水准,只能说是一个比TC略微优秀的选择,优势并不太大。
而AzerothCore本身,只做335。

至于AC-Web之类的版本,他们都是有各自的基底的。一般而言,都是早期基于TC,后期基于AZ。

总结:TC的修复没AZ好,无论是从任务修复,职业技能修复,副本修复,以及野外小怪AI修复等等
唯一的差别就是任务和小怪ai,这也可以理解,tc是以学习为主,修复任务和小怪ai,大多数都是mysql数据更新也不太在意,更重要的是tc的新方向是9x,和az专心335不一样。开服az自然最好,毕竟维护迭代比较积极。tc相当于一个框架,az就是落地项目。开服肯定用az,想自己学习,想自己完全驾驭这套代码就用tc。不过你要是有c++基础,tc是修复起来最舒服的,因为他的代码逻辑更适合编程。没有基础的话,az更适合你,因为有大佬提取mod直接加就行运行。

今天艾西的故事汇就到这里了,大家听听就好毕竟太长远的事情具体什么情况都不得而知

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/456799.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

learn C++ NO.2 ——认识引用、auto关键字

1.引用 1.1 引用的概念 引用并不是定义一个新的变量,而是给已经存在的变量起的一个别名。从语言的层面上,编译器并不会为了引用而去开辟新的内存空间。引用和被它引用的变量是共用一块内存空间的。举个生活中引用的例子,西游记中&#xff0…

C++入门(上)

C入门 c是对于c语言的补充而发展的一种面向对象的语言,也能兼容c语言的内容,所以c语言的东西可以在cpp文件中写c语言的内容,也是可以运行的(可以混写) 文章目录 C入门命名空间命名空间的定义命名空间的使用 C的输入…

22、Tweak原理及部分逆向防护

一、Tweak原理 1.1 Tweak产物.dylib 执行make命令时,在 .theos的隐藏目录中,编译出obj/debug目录,包含 arm64、arm64e两种架构,同时生成readbadges.dylib动态库 在arm64、arm64e目录下,有各自架构的readbadges.dylib,而debug目录下的readbadges.dylib,是一个胖二进制文件 fi…

ShareSDK QQ平台注册

注册开发者账号 1.在QQ互联开放平台首页 QQ互联官网首页 ,点击右上角的“登录”按钮,使用QQ帐号登录,如下图所示: 重要提示: 开发者QQ号码一旦注册不能变更,建议使用公司公共QQ号码而不是员工私人号码注册…

软件测试好学习吗?

软件测试好不好学习其实各自的认知都不同,想要知道自己能不能学会,对于自己怎么样,最简单的方法就是找个基础教程先去学习一下了~ 其实软件测试这个行业与其他岗位相比,对零基础的学习者更加友好。即使你不懂互联网,不…

小程序过审失败,怎么解决?

小程序过审失败,怎么解决? 如果你的小程序未能通过审核,可以参考以下步骤解决问题: 1、审核不通过原因:在审核失败的通知中会注明不通过的具体原因和相关文件路径。请先认真阅读并理解不通过的原因,找到问…

存储电路:计算机存储芯片的电路结构是怎样的?

我们把用于存储数据的电路叫做存储器,按照到 CPU 距离的远近,存储器主要分为寄存器、缓存和主存。我们就来重点分析这三种存储器的特点、原理,以及应用场景。 存储器是由基本的存储单元组成的,要想搞清楚存储器原理,我…

【C++关联容器】set的成员函数

目录 set 1. 构造、析构和赋值运算符重载 1.1 构造函数 1.2 析构函数 1.3 赋值运算符重载 2. 迭代器 3. 容量 4. 修改器 5. 观察者 6. 操作 7. 分配器 set set是按照特定顺序存储唯一元素的容器。 在一个set中,一个元素的值也是它的标识(值…

插装式两位两通电磁阀DSV-080-2NCP、DDSV-080-2NCP

特性 压力4000 PSI(276 Bar) 持续的电磁。 硬化处理的提升阀和柱塞可获得更长的寿命和低泄漏量。 有效的混式电磁铁结构。 插装阀允许交流电压。可选的线圈电压和端子。 标准的滤网低泄漏量选择 手动关闭选择。 工业化通用阀腔。 紧凑的尺寸。 两位两通常闭式双向电磁…

热门好用的企业网盘工具大盘点

企业网盘作为热门的企业文件管理工具相比于个人网盘,更注重安全性,并增加了协同功能。当下市面上的企业网盘工具可谓是百花齐放,今天就盘点几款热门好用的网盘工具,希望能帮助您挑选到心仪的网盘工具~ 1. Zoho Workdrive Zoho Wo…

#PythonPytorch 2.如何对CTG特征数据建模

系列文章目录 #Python&Pytorch 1.如何入门深度学习模型 #Python&Pytorch 2.如何对CTG特征数据建模 我之前也写过一篇使用GBDT对UCI-CTG特征数据进行建模的博客,不过那是挺早的时候写的,只是简单贴了代码,方便了解流程而已&#xff0…

原神3.2剧情服搭建教程

同步官服所有剧情和交互 优化后电脑16G运行内存也可以完美运行 数据库再次启动报错的,把将redis.service中的Type=forking配置删除或者注释掉即可。 位于:/usrb/systemd/system/redis.service 然后重启服务就不会爆错了。 下面是具体步骤 su root (此处会提示输入密…

相机雷达联合标定cam_lidar_calibration

文章目录 运行环境:1.1 ROS环境配置1)工作空间创建和编译2)官方数据集测试环境 2.1 在线标定1)数据类型2)标定板制作3)配置文件4)开始标定5)完整实现步骤 3.1 python版本选择3.2 rvi…

医疗保障信息平台HASF应用系统技术架构名词解释技术选型架构图

下载地址: 医疗保障信息平台HASF应用系统技术架构规范.pdf下载—无极低码 HSAF 医疗保障应用框架(Healthcare Security Application Framework) IaaS 基础设施即服务(Infrastructure-as-a-Service) PaaS 平台即服务…

实现了单链表各种功能,并配上详细解读。

单链表 链表的概念及结构链表的分类链表的实现初始化打印申请结点头插尾插头删尾删查找在pos位置之后插入在pos位置之前插入删除pos位置之后的值删除pos位置的值销毁 链表的概念及结构 概念:链表是一种物理存储结构上非连续、非顺序的存储结构,数据元素…

离散数学期末复习第一章 数理逻辑

离散数学 离散数学是研究各种各样的离散量的结构及离散量之间的关系一门学科,是计算机科学中基础理论的核心课程。 什么是连续变量? 在一定区间内可以任意取值的变量叫连续变量,其数值是连续不断的,相邻两个数值可作无限分割&a…

buuctf4

目录 [极客大挑战 2019]LoveSQL [极客大挑战 2019]Http [极客大挑战 2019]Knife qr 镜子里面的世界 ningen 小明的保险箱 爱因斯坦 easycap 隐藏的钥匙 另外一个世界 FLAG [极客大挑战 2019]LoveSQL 1.启动环境, 使用万能密码尝试一下 2.跳转到了check.php…

维度云工业品ERP进销存软件教您如何突破工业品生意的困境?

是困境也是机遇 随着全球化和技术进步的不断推进,工业品贸易正逐渐成为国际贸易的重要组成部分。工业品包含了从原材料、零部件到工业设备、机械以及其他工业用品等范畴的产品,涉及各种制造、加工和组装过程。在全球供应链互联互通之下,工业品…

【人工智能概论】 用Python实现数据的归一化

【人工智能概论】 用Python实现数据的归一化 文章目录 【人工智能概论】 用Python实现数据的归一化一. 数据归一化处理的意义二. 常见的归一化方法2.1 最大最小标准化(Min-Max Normalization)2.2 z-score 标准化 三. 用sklearn实现归一化 一. 数据归一化…

服务(第十一篇)LVS

什么是群集? 多台主机组成的一个整体,提供一个ip访问通道,所有的主机干一件事 提供同样的服务。 群集有哪些类型? ①负载均衡群集(LB): 提高系统的响应能力,处理更多的访问请求&a…