最近在重构遗产的代码库。
这项工作对遗产不是必须,也不会把现有的作品变得更好,只是有可能扩大未来变得更好的机会。
遗产基于TrinityCore开发,无论是8年前还是现在,没有TC就不可能有遗产。
TC是一个全面的MMO框架,这是其项目目标,而其行为目标则是利用魔兽世界这个成熟的设计文案加以客户端资源(包括技术实现)来演练参与者的开发技术。
理论结合实践,俗称学习。
由于遗产并不仿官方,许多设计都需要改动TC原有的实现。久而久之,遗产的代码库大概成了这样。

蓝色是TC,红色是遗产。
正常人都不想和这种东西打交道。
这次是要变成这样。

大概已经做了4天?最悬疑的工作都做完了,所以来说一下。
之前我也不确定到底能不能行,而且没有备份,直接改的原版,要是GG就真GG了。
这次说是重构,但几乎所有的代码都要重新写,所以剩下还有很多很多工作。
至于为什么做这个,而且是马上要完工的时候做,我感觉就是某些名人所表达的。
它就在那。
就酱。