I want to make a game in Unity. Where do I start? - Start here: http://unity3d.com/learn This is the Official site for learning Unity. The Learn pages are divided into four main sections: Start with the Tutorials. This is where we share our short focused lessons, longer step-by-step assignments and our much longer and more complex projects. The Tutorials section is broken down into topics, like 2D, Scripting, Graphics, Physics and more. These tutorial lessons are meant as much for reference as for initial learning. If you have a questions about a topic, like "How do Cameras work?", check out the "Cameras" lesson. If you have learned a topic, but want to be reminded of something, like "What did a rigidbody do again?", check out the lesson on "Rigidbodies". - How can I learn scripting, programming or coding? It's not important what it's called. We use the term "Scripting" and we have a section for it. The Scripting section gives a quick primer on how to script in Unity. All of our Learn material is in the language C#. Unity also understands other languages, but we exclusively use C# for our learning materials. - I just want to muck in and get my hands dirty! What should I do? Look at our longer projects, and follow them step by step. The Projects section can be found under the "Projects" tab in the tutorials section: Start with the very simple "Roll-a-ball" tutorial. If this makes sense, move on to the "Space Shooter" tutorial. Lastly, you can really get into the meat of it with "Stealth", which is the most complex of the current beginner projects and does require a small amount of experience with Unity. When working with Projects, remember that you can always refer to the Lessons to understand more about specific details, and the current Project page you are on will usually include links to the most relevant lessons: Live Training and the Archive We regularly present Live Training Sessions. These can be simple Q&A/AMA sessions, or sessions that cover one topic, or sessions where we make a simple game. Drop by, watch live and ask questions! Each session is embedded inside that session's page and can be watched directly from the Unity Learn site. If you have missed a class, you can watch it from the Live Training Archives, where all of the past sessions are stored. Past sessions are uploaded to the archive section within a few days of the original stream. For more information on Live Training, or for comments, suggestions or help with Live Training, see the Official Live Training thread. The Documentation If this is last in the post, it's definitely NOT least! Our documentation is awesome. You need to check it out. The documentation is available directly from inside the Unity editor, and from inside Unity's companion application MonoDevelop. It is also available on the Unity Website in the Documentation section. The documentation is divided into two sections: The Unity Manual, and the Scripting Reference Manual. The Unity Reference describes how items work in Unity and the Unity editor. The Scripting Reference describes how items work in code and often have code examples or "snippets" explaining their use attached to the page. This example code can be displayed in any of the languages supported by Unity. To know how to use a Rigidbody in Unity, use the Unity Manual to look up Rigidbody. To know how to code for the Rigidbody in a script, use the Scripting Reference to look up RigidBody. If, as is the case of Rigidbody, there is information in both the Unity Manual and the Scripting Reference, it is easy to switch between the two using the "switch to ..." button in the upper right of the page: It is worth noting that in the upper right of the page, it is possible to change the language of the example code to any of the languages supported by Unity. The documentation is available in the Unity editor from "Help > " and choosing either the Unity Manual or Scripting Reference: The scripting reference is available from inside MonoDevelop by selecting any item you want to know about and using < CMD + ' > on the Mac or < CTRL + ' > on Windows. That is the command and the single quote keys on the Mac or the control and the single quote keys on Windows. This will open the scripting reference in a default browser and search for whatever was selected. Enjoy using Unity, and if there are any issues, please search this Forum or the Answers site for more information.