Scripting

From Unify Community Wiki
(Difference between revisions)
Jump to: navigation, search
(General: Remove broken page reference)
(Moved redundant links from Scripting page here)
Line 3: Line 3:
 
== General ==
 
== General ==
  
 +
* [[Beginner's Scripting Guide]]
 
* [[Comparison of Programming Languages]] - Side-by-side comparisons of features and instructions in UnityScript/JavaScript, C#, and Boo.
 
* [[Comparison of Programming Languages]] - Side-by-side comparisons of features and instructions in UnityScript/JavaScript, C#, and Boo.
 
* [[BasicDataStructures]] - Discussion of the use of the data-structures available in Unity.
 
* [[BasicDataStructures]] - Discussion of the use of the data-structures available in Unity.
Line 14: Line 15:
 
* [[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 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
 
* [[Csharp Coding Guidelines]] - Best practices for good code, and code readability
 +
* [[Head First into Unity with UnityScript]]
  
 
=== Programming with C# and Unity ===
 
=== Programming with C# and Unity ===
Line 56: Line 58:
 
* [[Programming_Chapter_3_Old|Chapter 3 (Enumeration, Selection, Iteration, Jump)]]
 
* [[Programming_Chapter_3_Old|Chapter 3 (Enumeration, Selection, Iteration, Jump)]]
  
 +
== Other ==
 +
 +
* [[Using Notepad Plus Plus as a script editor]]
  
 
[[Category: Programming]]
 
[[Category: Programming]]

Revision as of 20:39, 5 November 2018


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#

Other

External Resources

Personal tools
Namespaces

Variants
Actions
Navigation
Extras
Toolbox