Destiny 2 的数据结构有点复杂,但还挺有意思的。DestinyDatamining这个仓库就像是个入门小助手,帮你慢慢摸清楚那些二进制背后的逻辑。

静态数据的方式、二进制文件怎么拆、虎引擎怎么存数据,作者都整理得蛮细。你要是懂点面向对象编程,基本上能直接开整。

代码全用Python写的,不绕弯子,比如怎么读取文件头、找文件结束符、理解类结构这些。多地方还有注释,说实话,蛮贴心的。

哈,文档明确说了——不搞动态逆向,也不碰调试和 RAM。意思就是,不教你怎么黑 Destiny,只聊合法的静态。

如果你对文件结构感兴趣,推荐你顺手看看这些:

如果你刚好在研究Destiny 2的数据结构,或者就是对二进制格式感兴趣,这个项目可以看看。别忘了——代码自己多敲几遍,理解才会深。