Setting Up

Learning C#
Here's a pretty good C# crash-course tutorial.

Installing Unity
The Unity website has all instructions for installation.

Github

 * 1) Create a github account (just choose the free plan)
 * 2) Email max@bluewatercode.com your github username, your full name, and that you want the castle storm repo

For windows  For Mac 
 * 1) Download and install git. 64 bit (for most y'all, message me if you are really concerned)
 * 2) Download and install Visual Studio Community 2015 (will refer to as "VS")
 * 3) Once VS is installed, select the "Team Explorer" tab, and click clone
 * 4) I have to have added you on git hub for the next steps
 * 5) Paste the "HTTPS git clone URL" into the clone URL in VS
 * 6) Open Unity (Version 5.2.1f1) and select open project. Navigate to C:\Users\YOU\Source\Repos\CastleStorm\CastleCrashers under the open project tab, and your set. Note that your drive may not be C, and that YOU should be replaced by whatever your username on your computer is.

// Todo: Write Mac Tutorial

 For Linux 

// You are awesome, if you are using debian, if not, slightly less awesome

// Refer to "For Mac"

Working On The Game
After you've done all the technical setup, take a look at the Castle Storm page to see the development plan and what you can work on.

If you want to work on art (3D models, textures, animation, etc) see Uploading Art Assets.

You should be able to work on your own computer, save whatever files you want, then push them through git to the main project so everyone can access your work.