Modding:Setting up your Development Environment: Difference between revisions

From Vintage Story Wiki
no edit summary
No edit summary
No edit summary
Line 4: Line 4:
* [[Setting up your Linux Development Environment|Setting up your Development Environment on Linux]]
* [[Setting up your Linux Development Environment|Setting up your Development Environment on Linux]]
* [https://github.com/copygirl/howto-example-mod A tutorial for Setting up VSCode by copygirl]
* [https://github.com/copygirl/howto-example-mod A tutorial for Setting up VSCode by copygirl]
= Software Installation =
== Install VintageStory ==
First of all download VintageStory and make sure you have installed the newest version of the game, otherwise errors may occur.
== Install Development Tool ==
VintageStory is developed in C#. Now it's about to install a development program, which allows you to write and compile mods. There is a tutorial for each platform.
=== Windows ===
VintageStory is developed using VisualStudio. Luckily you can get VisualStudio Community for free [https://www.visualstudio.com/de/vs/community/ here]. Installation should be simple and straight forward to do, but depending on your internet connection it may take a while.
----
=== Linux ===
There are multiple programs you could use. The following tutorials will use '''MonoDevelop''', but you can also use '''VisualStudio Code''' which is a light-weight, cross-platform development tool ([https://github.com/copygirl/howto-example-mod tutorial]). If you want to use MonoDevelop, just stay here and continue the tutorial.
'''1. Install FlatPak'''
It is required to install MonoDevelop so if you already have FlatPak then you can skip this step. FlatPak have their own guides of how to install it for many distributions [http://flatpak.org/getting.html here].
'''2. Install MonoDevelop'''
Simply open up a terminal and run the following command:
<code>flatpak install --user --from https://download.mono-project.com/repo/monodevelop.flatpakref</code>
<br>
This might take a few minutes depending on your internet connection. (The latest version at the time of writing was around 275MB.)
To open up MonoDevelop enter <code>flatpak run com.xamarin.MonoDevelop</code> in the terminal.
----
=== Mac OS ===
Download and install '''VisualStudio for Mac''' [https://www.visualstudio.com/vs/mac/ here]. Unfortunately nobody in our team has a mac, so we don't know for sure if the following tutorials work on mac without any problems.
= Project Setup (ZIP) =
== Get the Modtemplate ==
== Run ModTools ==
=== Windows ===
=== Linux ===
=== Mac OS ===
== Add Mod ==
== Delete Mod ==
== Pack Mod ==
== Update ==
= Project Setup (DLL) =
Confirmedusers, editor, Administrators
886

edits