Unity Editor Scripting - Beginner to Expert
Robert Gioia
3:03:36
Description
Use C# to customize and extend the Unity Editor to make it easier to use for your projects
What You'll Learn?
- Go from little/no Editor Scripting knowledge to advanced by the end of the course
- Learn how to build custom tools with Unity Editor Scripting
- Create 9 tools you can use in Unity to automate tasks, speed up your workflow, and more
- Understand both UI Toolkit and IMGUI and the strengths and weaknesses of both
- Create a tool to automate viewing your game across aspect ratios
- Build a favorites system that allows you to save objects to favorites to easily instantiate them in other places
- Code autosave logic to automatically save any changes you make at regular intervals
- Design an automatic file organizer that allows you to sort files of different types into their corresponding folders at the click of a button
- Learn techniques that you can apply to the game projects you work on in the future
- Become a better, more professionally qualified Unity developer
- Understand how asset store tools are created
- Get knowledge of industry-standard techniques
- Speed up your development process
- Take full advantage of the power of Unity
Who is this for?
What You Need to Know?
More details
DescriptionIf you are looking to learn Unity Editor Scripting to customize the Unity editor, then this course is for you! This course will take you from beginner to expert in Unity Editor Scripting. Throughout the course we will build 9 custom editor tools hands-on that you can use in your game projects, and apply the techniques to create your own custom tools.
Get ready to learn:
What editor scripting is and how it can dramatically increase your productivity
The different strategies for creating editor scripts using IMGUI and UI Tookit
Get practice using UI Builder, UXML, and C# to create custom tools
The key classes, functions, and other coding constructs to be aware of when creating editor scripts
Get excited to build:
9 hands-on custom tools for Unity that you can use in your game projects:
Custom hierarchy buttons to automate common tasks
A batch rename tool that allows you to rename groups of game objects at once
A missing references detector to save time hunting down null reference exceptions
Code to automatically link game objects to their fields in the inspector so you don't have to manually drag and drop them
Autosave logic that will continuously save the changes you make
A favorites system to make reusing common objects easier
An art asset optimizer to compress images without jeopardizing quality
A tool to automate checking your UI across different aspect ratios at once
Get empowered to create:
You own editor scripts, custom inspectors, and editor tools
Assets for the Unity Asset Store
By using the techniques taught in this course, you will speed up your development time and customize your Unity workflow.
What if you have questions?
Any questions you have can be posted to the Q&A forum or messaged to me on Udemy. I check my Udemy account every day to see if students have questions, and do my best to be as responsive and helpful as possible.
If you get stuck at any point during this course, send me a message and I will get you unstuck!
There is no risk in taking this course!
This course comes with a full 30 day money-back guarantee. You either end up with Unity Editor Scripting skills, go on to build custom tools and potentially make Asset Store assets, or you try the course and simply get all your money back if you donât like itâ¦
You literally canât lose.
Are you ready to master editor scripting and maximize your potential as a Unity developer? Then enroll now using the âAdd to Cart'' button on the right!
Who this course is for:
- Any Unity developer
- Hobbyists using Unity to create a game
- Students using Unity to build course projects
- Indie Developers building a game in Unity
- Professional Unity developers
- 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
If you are looking to learn Unity Editor Scripting to customize the Unity editor, then this course is for you! This course will take you from beginner to expert in Unity Editor Scripting. Throughout the course we will build 9 custom editor tools hands-on that you can use in your game projects, and apply the techniques to create your own custom tools.
Get ready to learn:
What editor scripting is and how it can dramatically increase your productivity
The different strategies for creating editor scripts using IMGUI and UI Tookit
Get practice using UI Builder, UXML, and C# to create custom tools
The key classes, functions, and other coding constructs to be aware of when creating editor scripts
Get excited to build:
9 hands-on custom tools for Unity that you can use in your game projects:
Custom hierarchy buttons to automate common tasks
A batch rename tool that allows you to rename groups of game objects at once
A missing references detector to save time hunting down null reference exceptions
Code to automatically link game objects to their fields in the inspector so you don't have to manually drag and drop them
Autosave logic that will continuously save the changes you make
A favorites system to make reusing common objects easier
An art asset optimizer to compress images without jeopardizing quality
A tool to automate checking your UI across different aspect ratios at once
Get empowered to create:
You own editor scripts, custom inspectors, and editor tools
Assets for the Unity Asset Store
By using the techniques taught in this course, you will speed up your development time and customize your Unity workflow.
What if you have questions?
Any questions you have can be posted to the Q&A forum or messaged to me on Udemy. I check my Udemy account every day to see if students have questions, and do my best to be as responsive and helpful as possible.
If you get stuck at any point during this course, send me a message and I will get you unstuck!
There is no risk in taking this course!
This course comes with a full 30 day money-back guarantee. You either end up with Unity Editor Scripting skills, go on to build custom tools and potentially make Asset Store assets, or you try the course and simply get all your money back if you donât like itâ¦
You literally canât lose.
Are you ready to master editor scripting and maximize your potential as a Unity developer? Then enroll now using the âAdd to Cart'' button on the right!
Who this course is for:
- Any Unity developer
- Hobbyists using Unity to create a game
- Students using Unity to build course projects
- Indie Developers building a game in Unity
- Professional Unity developers
- 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
User Reviews
Rating
Robert Gioia
Instructor's Courses
Udemy
View courses Udemy- language english
- Training sessions 99
- duration 3:03:36
- Release Date 2024/06/25