Scripting

From Unify Community Wiki
(Difference between revisions)
Jump to: navigation, search
m (Isaiah Kelly moved page Programming to Scripting: making name more consistent with official terminology)
(moved some link here from tips page)
Line 1: Line 1:
* [[Beginner's Scripting Guide]]
+
== General ==
* [[CSharp Unity Tutorial]] - A nice tutorial to get you started.
+
* [[Beginner's Scripting Guide]] - The basics, to help those new to programming.
* [[Csharp Coding Guidelines]] - Best practices for good code, and code readability
+
* [[CSharp Unity Tutorial]] - A beginners guide to programming with Unity.
* [[BasicDataStructures|Basic Data Structures]] - Discussion of the use of the data-structures available in Unity.
+
* [[Csharp Coding Guidelines]] - Best practices for good code formatting.
* [[Continuous Integration]] - Topics regarding continuous integration and build management.
+
* [[BasicDataStructures|Basic Data Structures]] - Description of some of the data structures available in Unity.
 +
* [[Continuous Integration]] - Information regarding continuous integration and build management.
 +
* [[Event Execution Order]] - The order in which events in your scripts are called by Unity.
 +
* [[Editor Scripting Detailed Overview]] - Useful for people who want to write more complex in-editor tools.
 +
* [[Script Editors]] - Overview and comparison of script editors for use with Unity.
 +
* [[Special Folder Names in your Assets Folder]] - Some names for folders have special properties in Unity.
 +
 
 +
== Input ==
 +
 
 +
*[[Xbox360Controller|Xbox Controller Mapping]] - Xbox 360/One gamepad button references for desktop platforms.
 +
*[[LogitechController|Logitech Controller Mapping]] - Logitech gamepad button references.
  
 
== Other ==
 
== Other ==
  
* [[Using Notepad Plus Plus as a script editor]]
+
* [[Entity Component System]]
  
[[Category: Programming]]
+
[[Category: Scripting]]
 
[[Category: C Sharp]]
 
[[Category: C Sharp]]
  
 
<!-- sections to be added, once they exist:
 
<!-- sections to be added, once they exist:
# Types
+
* [[Best Practices]] - Advice on naming conventions, namespaces, comments, etc.
# Variables
+
* [[Data Types]] - Covers classes, structs, interfaces, etc.
# Conversions
+
* Attributes
# Expressions
+
# Statements
+
# Namespaces
+
# Classes
+
# Structs
+
# Arrays
+
# Interfaces
+
# Enums
+
# Delegates
+
# Exceptions
+
# Attributes
+
 
* Unsafe code
 
* Unsafe code
* Documentation comments
 
* Grammar
 
 
* References
 
* References
 
-->
 
-->

Revision as of 21:27, 8 December 2018

General

Input

Other

Personal tools
Namespaces

Variants
Actions
Navigation
Extras
Toolbox