Get started with programming in Unity. Create, name, and edit your first scriptsA piece of code that allows you to create your own Components, trigger game events, modify Component properties over time and respond to user input in any way you like. More info
See in Glossary and set up your development environment to write, test, and debug your Unity C# scripts effectively.
Topic | Description |
---|---|
Introduction to scripting | Understand the role of scripting in your project and how it works at a high level. |
Creating scripts | Create scripts to add programmable functionality to your application. |
Naming scripts | Name your scripts to help the compiler identify your classes. Use namespaces to logically organize your scripts and prevent class name conflicts. |
Inspecting scripts | View and edit the fields of your C# scripts in the InspectorA Unity window that displays information about the currently selected GameObject, asset or project settings, allowing you to inspect and edit the values. More info See in Glossary window. |
Fundamental Unity types | Some of the fundamental built-in Unity C# types, which you’ll need to inherit from or use in your own code. |