如果不出意外的话 这个教程也会从Hello World开始
(相关资料图)
那么沿用一下传统吧 这一段的标题就是...
需求
1.至少通关过RainWorld中一个角色的流程
2.带有.NET桌面平台开发的Visual Studio,可将C#代码编译成dll
3.NET 7 SDK 或更高版本,可让你使用 C# 11(https://dotnet.microsoft.com/en-us/download/visual-studio-sdks)
4.反编译工具如dnSpy,用于查看dll文件中的源码(可选)
为何使用VisualStudio编写代码
像是Visual Studio这样的IDE提供了很多关键的辅助功能,可以极大提升效率,包括但不限于:
指出代码中的错误
提供问题的解决方案
自动补全代码/提示函数参数
另外 编译mod时也需要使用VS。
下载和安装Visual Studio For Windows
1.下载VS2022
下载地址:https://visualstudio.microsoft.com/zh-hans/downloads/
免费的Community版本已经足以满足需求
2.VS的安装
1.运行安装包,跟随指引操作并等待下载完成
2.选择工作负载 只需要选中“.NET桌面开发”即可
3.建议把VS添加到开始屏幕或者任何方便使用的地方
下载DnSpy
DnSpy是一款反编译工具,可以用于查看Rainworld游戏源码
下载地址:https://github.com/dnSpy/dnSpy/releases
下载地址(如果无法正常打开Github):https://wwk.lanzoub.com/iCkF70uarbsh
下载对应的压缩包后解压即可
-参考资料:https://docs.microsoft.com/zh-cn/visualstudio/install/install-visual-studio?view=vs-2019
-原版Slugbase文档地址:https://slimecubed.github.io/slugbase/index.html