Beginner’s Guide to Editor Scripting in Unity

A Beginner's Guide to Editor Scripting and Tools Programming in Unity

   Watch Promo   Enroll in Course

This course will teach you how to maximize your potential using the Unity editor. By using the techniques taught in this course, you will speed up your development time and customize your Unity workflow. You will learn how to make Unity user friendly to your preferences, techniques, and workflows.

First, we will look at some built-in options Unity gives developers for customizing the editor. We will learn how to customize window layout, console output, and more. Next, we will look at how to use editor scripting to our advantage. Unity allows us to customize and extend the functionality of the editor by writing C# code. The final topic we will look at is customizing the inspector. This will give us the ability to edit and modify our game objects in the scene.

By the end of this course you will have a well-rounded knowledge of how to customize each of these areas of Unity. The result will be a more efficient and effective development process allowing you to get more quality work done in less time.

This course also comes with a PDF review sheet that you can print out covering all of the major terms and functions taught in this course and screenshot examples of using each in Unity.

Who is the target audience?

  • Anyone who wants to take their Unity C# skills up a level
  • Developers who are interested in making tools for the Unity Asset Store but don't know where to start
  • Students who want to obtain a game industry job as a Unity Developer


  • Some basic Unity experience in C#

What Will I Learn?

  • Learn how to make tools in Unity
  • Take full advantage of the power of Unity
  • Speed up your development process
  • Understand how asset store tools are created
  • Get knowledge of industry-standard techniques

Your Instructor(s)

Robert Gioia
Robert Gioia

My name is Rob and I work as a Unity Developer at a mobile game development company developing for both Android and iOS. I recently graduated from NJIT with a Bachelor of Science degree specializing in Game Development. In college I worked as a VR game developer for two years. I also worked as a teacher’s assistant teaching courses in Python, JavaScript, C#, and 3D modeling. As a student who never programmed until I got to college I want to help others looking to enter the tech industry and teach them the techniques I used to learn programming quickly and effectively.

Course Curriculum

  Section 1: Introduction
Available in days
days after you enroll

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Start Learning Today!