Appearance
Slay the Spire 2 技术分析与 Mod 笔记
这是一个围绕 SlayTheSpire2.exe 发布包整理的学习站。它不是官方源码文档,而是基于发布包提取、恢复工程、结构化代码骨架、卡牌导出结果、Spine 汇总结果和现成模组样本整理出来的研究站。
你可以把它理解成三条主线:
- 项目本体分析:这个 Godot + C# 发布包到底保留了哪些可研究信息
- 资源系统研究:卡牌、Spine、场景、材质、图集、音频分别怎么组织、怎么显示
- Mod 制作路线:如果要改资源或改逻辑,最小可行路径是什么,风险在哪里
推荐阅读路线
这套文档重点回答的问题
- 这个游戏的发布包里还能读出多少 Godot 工程信息?
- 游戏中的卡牌到底是整图显示,还是由插画和模板拼装?
- 当前可见的职业、卡类和资源规模大概是什么水平?
- Spine 动画资源覆盖了哪些模块,为什么旧版编辑器打不开?
- 为什么恢复工程能看很多内容,却不能像官方工程一样直接运行?
- 如果想做 Mod,资源替换和 DLL 行为改动分别应该怎么切入?
研究依据
本网站的结论主要建立在以下几类本地分析成果上:
- 从发布包恢复出的 Godot 研究工程
- 对
sts2.dll做出的结构化 C# 骨架整理 - 卡牌插画导出与分类统计
- Spine 资源汇总、抽样与兼容性验证
- 现成本地模组样例与目录观察
普通站点读者看不到这些本地目录,所以正文会尽量直接讲结论与分析逻辑,而不是要求你先打开文件树。
风险声明
- 本站内容面向学习、分析和实验。
- 当前研究工程不是官方源码工程。
- 结构化代码骨架用于建立类型和成员地图,不等于完整高保真源码。
- 文中部分结论属于基于发布包证据的技术推断,会尽量明确说明。