这个项目能做什么
Smithbox 是一款面向 FromSoftware 游戏的模组工具,支持《艾尔登法环》《艾尔登法环:黑夜君临》《装甲核心 VI》《只狼》《黑暗之魂 3》《黑暗之魂 2》《黑暗之魂 1》《血源诅咒》和《恶魔之魂》。它是 DSMapStudio 仓库的一个分支,以 Windows 构建版本分发。
项目列出的主要功能:
- 地图编辑器:可视化编辑地图。
- 模型编辑器:查看和编辑模型,类似于 FLVER 编辑器。
- 参数编辑器:表格化编辑参数,这些参数包含定义每个游戏的大量数据。
- 文本编辑器:编辑本地化文本。
- 图形参数编辑器:编辑 GPARAM 文件。
- 材质编辑器:编辑 MTD 和 MATBIN 材质。
- 纹理查看器:查看和提取纹理。
- 文件浏览器:浏览数据目录和项目目录中的文件,支持轻松提取。
- Havok 编辑器:编辑 HKX 文件,仅支持 ER 和 NR 项目。
README 指出,所有编辑器均无需解包游戏文件。
使用方法:安装后,Smithbox.Vulkan.exe 启动完整功能版本。在不支持 Vulkan 的机器(较旧显卡)上,Smithbox.OpenGL.exe 提供除视口相关功能外的大部分功能,主要影响地图和模型编辑器。如果 Smithbox 启动后立即关闭,README 建议编辑 %AppData%\Local\Smithbox\Configuration 下的 Configuration.json,将 System_RenderingBackend 设置为 0 以切换到 OpenGL。
提到的相关工具:Nuxe 用于解包游戏文件,DarkScript3 用于 EMEVD 脚本,ESDLang 或 ESDStudio 用于 ESD 脚本。对于启动模组时的存档损坏问题,README 推荐大多数现代游戏使用 ME3,并内置了创建 ME3 配置文件的支持;DS1、DS2 和 1.15.2 之前的 DS3 仍需使用 ModEngine2 或类似启动器。教程托管在 soulsmodding.com。
系统要求包括 64 位 Windows 7 至 11、Visual C++ 可再发行组件 x64、特定的 .NET Core 7.0 Desktop 和 ASP.NET Core 运行时、兼容 Vulkan 1.3 的 GPU(NVIDIA Maxwell/900 系列或更新,或 AMD Polaris/Radeon 400 系列或更新)并配备最新驱动,以及 4GB 显存(推荐 8GB)用于 DS3/BB/Sekiro/ER 地图模组。Intel GPU 目前无法正常工作。
开发构建可从 GitHub Actions 工件下载,这需要 GitHub 账户;官方版本在重大更改后发布。项目感谢了 Smithbox 和 DSMapStudio 的贡献者,并列出了包括 SoulsFormats、SoapstoneLib、HKLib、Hexa.NET.ImGui、Tracy Profiler 和 Veldrid 在内的库。README 包含 AI 免责声明,指出部分代码和元数据由 AI 工具生成。
评论
0 评分人数达到10人后显示
登录后参与讨论。