Hi, I joined this forum a few days ago and have noticed that there are a lot more javaScript explanations than C#. So I thought I'd start a tread to host C# Tutorials. I found one the other day on youtube Here Its not a video but its very useful if you what to understand 2D Animations and Particles.

The good thing about C# is that it's the same in Unity as it is pretty much anywhere else. In Unity 2.6, it's based on Mono 1.2.5, so the version is a bit dated ... but that will change with Unity 3 which gets a nice Mono update. In other words: You can use pretty much any C# tutorial that you find anywhere to learn C# and then apply what you've learned to Unity.

Another nice thing about Unity 3: All code examples in the scripting reference will be available in all languages. So no more "this example is only available in JavaScript". All will be there in C#, Boo and JavaScript.

When you're looking for a C# tutorial specific to Unity, you can have a look at the one at the Unifycommunity Wiki: Programming with C# and Unity

http://answers.unity3d.com/questions/4897/how-can-i-start-learning-unity-fast-list-of-tutorials

I've written a tutorial in C# that can be found here. It steps you through the process of creating an Asteroids type game:

http://wiki.certainlogicstudios.com/

I have been following Petey's Hack-n-Slash tutorial series at

http://www.burgzergarcade.com/hack-slash-rpg-unity3d-game-engine-tutorial

He does all his tuts in C# and uses an OOP method. And he does a live feed every week to field questions and wot not. Easy to follow, but you can also purchase all the scripts for his series for pretty cheap too...

We’re creating a lot of C# tutorials on Unity Gems.

I love Powen’s Unity C# Tutorial, it is easy to read and understand,

http://www.powenko.com/en/

also have sample code, documents and video. like it.

Hi,
Checkout http://www.kazemberodrick.com/tutorials/c-sharp.html they have tutorials in series that are meant for beginners. Some of the tutorials have complete working applications that demonstrate how to glue together the concepts learnt to come up with a working solution. I hope that helps.