Beginner’s Guide to Editor Scripting in Unity
What you'll 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
Requirements
- Some basic Unity experience in C#
Description
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 this course is for:
- 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
Instructor
My name is Rob and I currently work as a Solutions Architect. I've also worked as a Mobile App Developer using Unity and the C# programming language to create engaging mobile apps. The latest apps that I have worked on include the Marvel Collect, Disney, and Star Wars Card Trader apps by the Topps company. Prior to this I worked on a Scratch to Win mobile app for both Android and iOS with over 10 million installs.
I have also worked as an cross platform mobile app developer using Unity (C#- iOS) and Android Studio (Java - Android), a Virtual Reality Game Developer, and teacher’s assistant at the New Jersey Institute of Technology for classes in Python, JavaScript, C# and 3D Modeling. I have a Bachelor of Science degree in Information Technology from NJIT.
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.
My teaching focuses on conveying the most relevant skills that you can use to build your portfolio and get real, hands-on technical experience geared towards landing you your dream tech industry job.
I am an industry professional who also has teaching experience and a passion for learning and teaching about the latest programming languages and technologies.
The topics I enjoy teaching and am very knowledgeable about include: Mobile App Development, Computer Programming, Information Technology, Game Development, and Web Development.