Scripting

From Unify Community Wiki
(Difference between revisions)
Jump to: navigation, search
(Moved a couple of language-specific links to the “Language-Specific” section)
Line 6: Line 6:
 
* [[BasicDataStructures]] - Discussion of the use of the data-structures available in Unity.
 
* [[BasicDataStructures]] - Discussion of the use of the data-structures available in Unity.
 
* [[Singleton]] - Code design pattern for when you want one and only once instance.
 
* [[Singleton]] - Code design pattern for when you want one and only once instance.
* [[Csharp Differences from JS]] - List of C# features/keywords that are different from Javascript. Since most of the tutorials are in Javascript, this should help people who are translating to C#.
 
 
* [[Continuous Integration]] - Topics regarding contiunous integration and build management.
 
* [[Continuous Integration]] - Topics regarding contiunous integration and build management.
* [[Csharp Coding Guidelines]] - Best practices for good code, and code readability
 
 
* [[Unity API]] - Common unity API documentation with more examples
 
* [[Unity API]] - Common unity API documentation with more examples
  
Line 15: Line 13:
 
* [[UnityScript Keywords|Unity JavaScript Keywords]]
 
* [[UnityScript Keywords|Unity JavaScript Keywords]]
 
* [[UnityScript versus JavaScript]]
 
* [[UnityScript versus JavaScript]]
 +
* [[Csharp Differences from JS]] - List of C# features/keywords that are different from Javascript. Since most of the tutorials are in Javascript, this should help people who are translating to C#.
 +
* [[Csharp Coding Guidelines]] - Best practices for good code, and code readability
  
 
=== Programming with C# and Unity ===
 
=== Programming with C# and Unity ===

Revision as of 04:18, 1 February 2014


Contents

General

Language-Specific

Programming with C# and Unity

Tutorial: Programming with C# and Unity - Contents - this is a nice tutorial to get you started with C# in the context of Unity.

JavaScript for Unity Language Specification (Version 1.0)

Note: The structure for this specification was inspired by the C# Language Specification on MSDN

  1. Introduction
  2. Lexical structure
  3. Basic concepts

Legacy Versions

Unity 1.x with Javascript and C#

Personal tools
Namespaces

Variants
Actions
Navigation
Extras
Toolbox