楼主: pdk100

[其他] 模拟器最好的代码还是TrinityCore代码

[复制链接]

300

时沙

1

精华

4

主题

声望: 473   虚弱: 0

Lv.4(锻造者)

炉石银色北伐军今天也只能打恢复的增强萨金鼠(ytfirefox制作)

发表于 2019-7-9 12:29:56 | 显示全部楼层
最近入门看了一下AZ的代码,感觉确实...有点乱O_O
回复

使用道具 举报

头像被屏蔽

38

时沙

0

精华

0

主题

声望: 78   虚弱: 7

禁止访问

炉石瓦格里的标记

发表于 2019-7-24 14:58:23 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

42

时沙

0

精华

0

主题

声望: 105   虚弱: 0

Lv.2(潜行者)

炉石

发表于 2019-7-24 18:48:39 | 显示全部楼层
单机玩玩,其实无所谓好坏,只要没有重大的BUG就行
回复

使用道具 举报

246

时沙

0

精华

2

主题

声望: 229   虚弱: 0

Lv.3(忠诚者)

炉石假死猎人

发表于 2019-7-28 06:13:53 | 显示全部楼层

顶顶顶顶顶顶顶顶顶  必须得顶, 我个人也是比较喜欢TC 的码
回复

使用道具 举报

223

时沙

0

精华

0

主题

声望: 85   虚弱: 1

Lv.2(潜行者)

炉石假死猎人金鼠(ytfirefox制作)

发表于 2019-7-29 14:53:09 | 显示全部楼层
说的是不错,我也喜欢TC
回复

使用道具 举报

10

时沙

0

精华

0

主题

声望: 18   虚弱: 1

Lv.1(追随者)

发表于 2019-7-30 10:04:22 | 显示全部楼层
我都是编译tc的,但是tc的playbot的编译一直不成功。最近又编译一个支持eluna的tc:L
回复

使用道具 举报

801

时沙

0

精华

0

主题

声望: 179   虚弱: 0

Lv.4(锻造者)

炉石假死猎人今天也只能打恢复的增强萨金鼠(ytfirefox制作)

发表于 2019-7-30 10:30:40 | 显示全部楼层
我从外网弄了一个TrinityCore 进游戏 NPC名字物品名字怪物名字都是乱码不是中文怎么解决呀
回复

使用道具 举报

发表于 2019-7-30 11:57:57 | 显示全部楼层
本帖最后由 serayn 于 2019-7-30 12:16 编辑

TC代码规范,结构先进,抽象良好。是很好的学习对象。
但是并不是良好的游戏服务器端。

因为他们修bug很保守,但是改结构很激进,这就导致了旧的bug除得很慢,新的bug山崩式涌现。来来去去那么多年,不管更新多少次,Bug总数都没减少。克隆回去还是得自己修一波才能投入使用。每次TC更新了,自己要不要跟着更新都很纠结——分分钟更新了带来一大波新的Bug,搞崩你的游戏体验。而且TC结构常变,函数不光名字常变,而且经常增删。每次更新之后自己的脚本几乎都得重新调试重写。
我见过有因为追随TC更新,带来的Bug太多引起玩家afk潮最后倒闭的服务器。

AZ项目立志做一个良好的游戏服务器端,所以舍弃了代码的优秀程度。
他们并不折腾新东西新结构,他们只做两件事:1.修Bug;2.加钩子。
他们也会跟进一些TC的更新,比如说Maps,VMaps和MMaps之类。但是他们的更新是以维持各函数和接口稳定为基础的,所以每次AZ更新了,AZ的参加者可以放心更新,更新了只会带来更少的Bug,更多可靠的新特性,而不需要重写自己的功能脚本。
AZ修的手法可能有很多问题,但是带来的新问题也会逐渐修掉。两年前他们可能还是一个不值得参加的项目,两年之后的今天,他们的游戏体验比TC好多了。线上Bug更少,游戏体验更流畅。
在今天,AZ还有一个两年前没有的优势:更多的服务器在运行AZ的代码,在验证AZ的代码,于是Bug的发现和处理更加及时。就算一个Bug的修复会带来其他问题,那些“其他问题”也会发现得很快并且处理得很快。

我自己也是最初用TC后来用AZ的。用TC时我写了一堆内容修复TC的bug以能给玩家提供良好体验,这些修复是跟随TC升了几次版本之后依然在用的——TC从未修复过这些问题。然而转AZ时,这些内容基本都不用带过去——因为AZ自己早已发现并且已经修好了。

所以讨论TC是不是最好的模拟器代码,取决于你使用模拟器的目的。如果只是个人学习,TC的优秀无出其右。如果是用来玩,TC是个坑。新人可能会觉得TC好厉害,但是在跟着TC走跌得遍体鳞伤之后,就会学会有所取舍,懂得如何挑选真正适合自己的阵营。

评分

参与人数 1DKP +1 收起 理由
违规用户名33633 + 1 有道理

查看全部评分

回复

使用道具 举报

27

时沙

0

精华

0

主题

声望: 41   虚弱: 0

Lv.1(追随者)

瓦格里的标记

发表于 2019-8-6 14:45:21 | 显示全部楼层
是的,看是学习目的,还是开服目的
回复

使用道具 举报

210

时沙

0

精华

0

主题

声望: 226   虚弱: 0

Lv.3(忠诚者)

炉石假死猎人

发表于 2019-8-6 15:53:57 | 显示全部楼层

表示什么 TC  AZ  傻傻分不清
回复

使用道具 举报

快速回复 返回顶部 返回列表