Alterações

Saltar para a navegação Saltar para a pesquisa
fix weird spacing caused by machine-translation
Linha 30: Linha 30:     
=== Onde posso obter ajuda? ===
 
=== Onde posso obter ajuda? ===
<span id = "help"> </span> A comunidade de modificação de Stardew Valley é muito acolhedora. Sinta-se livre para pedir ajuda em [[Modding: Community # Discord | #modding na Stardew Valley Discord]].
+
<span id="help"></span>A comunidade de modificação de Stardew Valley é muito acolhedora. Sinta-se livre para pedir ajuda em [[Modding:Community#Discord|modding na Stardew Valley Discord]].
    
== Introdução ==
 
== Introdução ==
=== Aprenda C # ===
+
=== Aprenda C# ===
Como os mods são escritos em C #, é uma boa idéia familiarizá-lo primeiro. Você não precisa memorizar tudo, mas uma compreensão do básico (como campos, métodos, variáveis ​​e classes) facilitará todo o resto.
+
Como os mods são escritos em C#, é uma boa idéia familiarizá-lo primeiro. Você não precisa memorizar tudo, mas uma compreensão do básico (como campos, métodos, variáveis ​​e classes) facilitará todo o resto.
    
Alguns recursos úteis:
 
Alguns recursos úteis:
* [https://docs.microsoft.com/en-us/dotnet/csharp/quick-starts/ '' C # Quickstarts ''] ensina o básico do C # com exemplos interativos.
+
* [https://docs.microsoft.com/en-us/dotnet/csharp/quick-starts/ ''C# Quickstarts''] ensina o básico do C# com exemplos interativos.
* [https://mva.microsoft.com/en-us/training-courses/c-fundamentals-for-absolute-beginners-16169 '' Fundamentos de C # para iniciantes absolutos ''] é um guia em vídeo que o orientará C #, dos conceitos básicos à programação orientada a eventos (que é o que os mods SMAPI usam principalmente).
+
* [https://mva.microsoft.com/en-us/training-courses/c-fundamentals-for-absolute-beginners-16169 ''Fundamentos de C# para iniciantes absolutos''] é um guia em vídeo que o orientará C#, dos conceitos básicos à programação orientada a eventos (que é o que os mods SMAPI usam principalmente).
    
=== Requisitos ===
 
=== Requisitos ===
 
Antes que você comece:
 
Antes que você comece:
# Leia o [[Modding: Player Guide / Getting Started | Player Guide]]. O restante deste guia pressupõe que você já esteja familiarizado com o uso de mods.
+
# Leia o [[Modding:Player Guide/Getting Started|Player Guide]]. O restante deste guia pressupõe que você já esteja familiarizado com o uso de mods.
 
# Instale o Stardew Valley.
 
# Instale o Stardew Valley.
# Instale [[Modding: Guia do Player / Introdução # Instale SMAPI | SMAPI]].
+
# Instale [[Modificações:Guia do Player/Introdução#Instale SMAPI|SMAPI]].
# Instale o IDE ('' ambiente de desenvolvimento integrado '').
+
# Instale o IDE (''ambiente de desenvolvimento integrado'').
 
# * No Linux: instale [http://www.monodevelop.com/ MonoDevelop].
 
# * No Linux: instale [http://www.monodevelop.com/ MonoDevelop].
 
# * No Mac: instale [https://www.visualstudio.com/vs/visual-studio-mac/ Visual Studio para Mac]. (Este é um MonoDevelop renomeado.)
 
# * No Mac: instale [https://www.visualstudio.com/vs/visual-studio-mac/ Visual Studio para Mac]. (Este é um MonoDevelop renomeado.)
 
# * No Windows: instale [https://www.visualstudio.com/vs/community/ Visual Studio Comumnity]. Quando o instalador perguntar sobre cargas de trabalho, ative '' .NET Desktop Development ''.
 
# * No Windows: instale [https://www.visualstudio.com/vs/community/ Visual Studio Comumnity]. Quando o instalador perguntar sobre cargas de trabalho, ative '' .NET Desktop Development ''.
   −
Se você não está familiarizado com o Visual Studio (no Windows / Mac) ou o MonoDevelop (no Linux), [[Modding: IDE reference]] explica como fazer as coisas importantes necessárias para este guia.
+
Se você não está familiarizado com o Visual Studio (no Windows / Mac) ou o MonoDevelop (no Linux), [[Modding:IDE reference]] explica como fazer as coisas importantes necessárias para este guia.
    
==Crie um mod básico==
 
==Crie um mod básico==
Linha 69: Linha 69:     
# Abra o Visual Studio 2022 ou MonoDevelop.
 
# Abra o Visual Studio 2022 ou MonoDevelop.
# Crie uma solução com projeto de biblioteca de classes (veja [[Modding:IDE reference#create-project|como criar um projeto]]).(Não escolha Biblioteca de Classes .NET Framework!)
+
# Crie uma solução com projeto de biblioteca de classes (veja [[Modding:IDE reference#create-project|como criar um projeto]]). (Não escolha Biblioteca de Classes .NET Framework!)
 
# Mude a versão framework para .NET 5 (veja [[Modding:IDE reference#set-target-framework|como alterar a versão do framework]]). Talvez você precise [https://dotnet.microsoft.com/en-us/download/dotnet/5.0 instalar o SDK]
 
# Mude a versão framework para .NET 5 (veja [[Modding:IDE reference#set-target-framework|como alterar a versão do framework]]). Talvez você precise [https://dotnet.microsoft.com/en-us/download/dotnet/5.0 instalar o SDK]
 
# Referêncie [https://www.nuget.org/packages/Pathoschild.Stardew.ModBuildConfig <samp>Pathoschild.Stardew.ModBuildConfig</samp> NuGet package] (veja [[Modding:IDE reference#add-nuget|como adicionar o pacote]]).
 
# Referêncie [https://www.nuget.org/packages/Pathoschild.Stardew.ModBuildConfig <samp>Pathoschild.Stardew.ModBuildConfig</samp> NuGet package] (veja [[Modding:IDE reference#add-nuget|como adicionar o pacote]]).
Linha 157: Linha 157:     
=== Experimente o seu mod ===
 
=== Experimente o seu mod ===
# Compile o projeto. (Para compilar o projeto: Visual Studio - Compilação > Compilar [Nome do seu projeto]) <br /> <small>Se você executou as etapas ''[[#Criar o projeto|crie o projeto]]'' corretamente, isso adicionará automaticamente seu mod aos <samp>Mods do jogo</samp>.</small>  
+
# Compile o projeto. (Para compilar o projeto: Visual Studio - Compilação > Compilar [Nome do seu projeto]) <br /><small>Se você executou as etapas ''[[#Criar o projeto|crie o projeto]]'' corretamente, isso adicionará automaticamente seu mod aos <samp>Mods do jogo</samp>.</small>  
 
# Execute o jogo através do SMAPI.
 
# Execute o jogo através do SMAPI.
  
107 345

edições

Menu de navegação