Line 53: |
Line 53: |
| # Install [[Modding:Player Guide/Getting Started#Install SMAPI|SMAPI]]. | | # Install [[Modding:Player Guide/Getting Started#Install SMAPI|SMAPI]]. |
| # Install the IDE (''integrated development environment''). | | # Install the IDE (''integrated development environment''). |
− | #* On Linux: install [http://www.monodevelop.com/ MonoDevelop] or [https://www.jetbrains.com/rider/ Rider].
| + | |
− | #* On Mac: install [https://visualstudio.microsoft.com/vs/mac/ Visual Studio for Mac]. (This is a rebranded MonoDevelop.)
| + | {| class="wikitable" |
− | #* On Windows: install [https://visualstudio.microsoft.com/vs/community/ Visual Studio Community]. When the installer asks about workloads, enable ''.NET Desktop Development''.
| + | |- |
− | # Install the [https://dotnet.microsoft.com/en-us/download/dotnet/6.0 NET 6.0 SDK (x64 version)].
| + | ! Operating system (OS) |
| + | ! IDE (integrated development environment) |
| + | ! .NET SDK |
| + | |- |
| + | | Windows x64 || [https://visualstudio.microsoft.com/vs/community/ Visual Studio Community (Free)]. [https://www.jetbrains.com/rider/ JetBrains Rider (Paid)] || [https://dotnet.microsoft.com/en-us/download/dotnet/6.0 .NET 6.0 Windows x64] |
| + | |- |
| + | | Windows Arm64 || [https://visualstudio.microsoft.com/vs/community/ Visual Studio Community (Free)]. [https://www.jetbrains.com/rider/ JetBrains Rider (Paid)] || [https://dotnet.microsoft.com/en-us/download/dotnet/6.0 .NET 6.0 Windows Arm64] |
| + | |- |
| + | | macOS (Intel) || [https://code.visualstudio.com/ Visual Studio Code (Free)]. [https://visualstudio.microsoft.com/vs/mac/ Visual Studio for Mac (Retiring on Aug 31, 2024)]. [https://www.jetbrains.com/rider/ JetBrains Rider (Paid)] || [https://dotnet.microsoft.com/en-us/download/dotnet/6.0 .NET 6.0 macOS x64] |
| + | |- |
| + | | macOS (Apple Silicon) || [https://code.visualstudio.com/ Visual Studio Code (Free)]. [https://visualstudio.microsoft.com/vs/mac/ Visual Studio for Mac (Retiring on Aug 31, 2024)]. [https://www.jetbrains.com/rider/ JetBrains Rider (Paid)] || [https://dotnet.microsoft.com/en-us/download/dotnet/6.0 .NET 6.0 macOS Arm64] |
| + | |- |
| + | | Linux || [https://code.visualstudio.com/ Visual Studio Code (Free)]. [http://www.monodevelop.com/ MonoDevelop (Free)]. [https://www.jetbrains.com/rider/ JetBrains Rider (Paid)] || [https://dotnet.microsoft.com/en-us/download/dotnet/6.0 .NET 6.0 Linux] |
| + | |} |
| | | |
| If you're not familiar with Visual Studio (on Windows/Mac) or MonoDevelop (on Linux), [[Modding:IDE reference]] explains how to do the important stuff you need for this guide. | | If you're not familiar with Visual Studio (on Windows/Mac) or MonoDevelop (on Linux), [[Modding:IDE reference]] explains how to do the important stuff you need for this guide. |