Unreal Engine 5 C++ – Create Custom Editor Tools by Vince Petrelli
Release date:2023, March
Duration:14 h 07 m
Author:Vince Petrelli
Skill level:Beginner
Language:English
Exercise files:Yes
This course will teach you how to extend Unreal’s editor and create custom menu entries, slate widgets, extend world outliner, register custom icons, and much more. By the end of the course, you will have the skills and knowledge to create custom editor tools that will boost your efficiency and help your team.
The course is divided into two parts. In the first part, we will focus on actions to assets and explore existing scripting libraries like UEditorAssetLibrary and UEditorUtilityLibrary in Unreal to help with basic asset actions. We will also learn how to add custom menu entries to search and delete unused assets and delete empty folders, as well as creating slate widgets in a custom editor tab that we registered. Additionally, we will cover how to use EditorUtilityWidgets and create algorithms to quickly create materials from code.
In the second part of the course, we will use a combination of EditorUtilityWidgets and EditorActorSubsystem to achieve actor batch selection, duplication, and randomize actor transform. We will also learn how to create actor selection lock through extending level editor actor menu, custom editor hot keys, and extending world outliner.
After completing the course, you will have the necessary skills to create custom editor tools for improved efficiency while working within Unreal.
This course is designed for several types of learners:
- Those who want to learn how to extend Unreal’s editor.
- Those who want to learn how to write slate code and create slate widgets in Unreal.
- Those who want to deepen their understanding of Unreal Engine.
- Those who want to know how to create custom menu entries and register custom editor icons.