返回目录
Chapter 1 第一章:相关工具安装
开发者文档 更新于 2025-05-22 03:34:25

第一章:相关工具安装

🧰 《骑马与砍杀2》MOD开发工具安装教程

为开发 Bannerlord 的 MOD,您需要准备一个完整的 C# 开发环境,以及一些辅助工具来反编译 DLL、编辑 XML 和调试游戏逻辑。推荐安装以下工具:

✅ 开发工具概览

工具名主要用途推荐理由
Visual Studio主力 IDE,进行 C# 编写与调试官方支持、插件丰富、文档齐全
JetBrains Rider跨平台 C# IDE,适合大型项目快速、智能、支持 Unity 和 .NET
Visual Studio Code轻量编辑器,适合 XML、INI、JSON 等格式快捷启动、插件多
dnSpy / dnSpyEx.NET 反编译与调试工具用于查看/调试游戏DLL逻辑

1️⃣ 安装 Visual Studio(首选IDE)

📌 下载地址:

https://visualstudio.microsoft.com/zh-hans/

📦 安装步骤:

  1. 下载 Visual Studio Community 版本(免费版)。
  2. 安装过程中选择以下工作负载: .NET 桌面开发 使用C++的游戏开发(可选)
  3. 勾选以下可选组件: .NET Framework 4.x 开发工具 MSBuild(如果你用的是Bannerlord.ModMaker等工具) Git for Windows(建议)

⚙️ 配置建议:

2️⃣ 安装 JetBrains Rider(跨平台支持)

📌 下载地址:

https://www.jetbrains.com/rider/download/

📦 安装步骤:

  1. 下载并安装适合你系统的版本(Windows/Linux/macOS)。
  2. 激活试用或使用教育授权(学生免费)。
  3. 启动后导入 Bannerlord 的 csproj 项目文件或 .sln 解决方案。

⚙️ 配置建议:

3️⃣ 安装 Visual Studio Code(轻量编辑器)

📌 下载地址:

https://code.visualstudio.com/

📦 安装步骤:

  1. 下载并安装 VSCode。
  2. 安装推荐插件: C# for Visual Studio Code (Omnisharp) XML Tools Bracket Pair Colorizer 2 Chinese (Simplified) Language Pack(中文语言包)

⚙️ 使用场景:

4️⃣ 安装 dnSpy(反编译、调试游戏DLL)

✅ 由于 dnSpy 官方已不维护,建议使用社区维护的 dnSpyEx 版本。

📌 下载地址:

📦 安装步骤:

  1. 解压压缩包,无需安装。
  2. 双击 dnSpy.exe 运行程序。

⚙️ 配置与使用:

📌 附加工具(可选)

工具说明
ILSpy另一款.NET反编译器,界面更简洁
Mount & Blade II - Modding Kit官方Mod工具,需通过 Steam 工具库下载
Git / GitHub Desktop用于版本控制和多人协作开发
Notepad++替代VSCode的轻量文本编辑器
WinMerge / Beyond CompareXML和代码文件差异对比工具

⚠️ 注意事项