Ue4python Course

Step by step into the new editor Python API of the Unreal Engine towards a new world of productivity tools development

Last updated 2022-01-10 | 4.4

- Create Unreal Engine tools & Helpers with Python
- Understand the Unreal Engine new Python scripting API

What you'll learn

Create Unreal Engine tools & Helpers with Python
Understand the Unreal Engine new Python scripting API

* Requirements

* Familiar with Unreal Engine 4
* Basic knowledge of Python syntax
* Passion to the topic!

Description

Epic games taking huge steps into allowing python for editor scripting, yet it is experimental, but it is massively growing everyday. This opens a huge door for an entire new world of possibilities, starting from automation tools, ending up with full UI tools. In this course we will be going step by step from nothing into the mastery of the Unreal Editor Python scripting in a 4 hours journey.

With python editor scripting, you are not only going to create very productive tools, but also will save your time from the slow process of plugins creation and get new opportunities in the game industry that you never though about before. Python is an important language nowadays in the game industry, and using it with Unreal Engine is a win at all aspects.

Who this course is for:

  • Existing Unreal Engine users who want to start using the new Unreal Python API to build editor tools & helpers
  • New Unreal Engine users who want to start with the Editor tools development through Python

Course content

4 sections • 23 lectures

Introduction Preview 05:40

Prepare the working Environment Preview 11:54

Understand the API Reference Preview 10:10

The multiple ways to Execute Python scripts Preview 18:59

Logging to Console Preview 09:37

The Unreal Engine Python Modules Preview 05:05

Make the best out of the Output Log Preview 04:13

Access asset files through Python Preview 10:38

Access world actors through Python Preview 10:57

Factories & asset creation Preview 12:39

Progress Tasks Preview 08:38

Create new assets through Python Preview 10:34

Create new actors through Python Preview 13:11

Editor UI window for Python scripts Preview 05:02

Read/Editing properties for assets or actors through Python Preview 15:52

Advanced UI Python based Editor window Preview 20:09

Python Editor tools launcher Preview 07:43

Support Unreal Python tools with Python native functions Preview 05:48

Example 1 - Animation Notifies Cleaner Preview 07:59

Example 2 - Delete Unused Assets Preview 12:31

Example 3 - Multi Material Instancer Preview 12:56

Example 4 - Organize and Prefix all the Project assets Preview 24:29