Overview
Explore the integration of Python with Unreal Engine 4 for AAA game development in this 59-minute EuroPython Conference talk. Gain insights into scripting gameplay logic, automating development pipelines, and testing productions using Python within the industry-leading game platform. Learn how Unreal Engine 4 patterns are mapped to the Python plugin, discover current functionalities, and get a glimpse of future developments. Suitable for both game developers and those in the movie or cartoon industry, this talk covers Unreal Engine's capabilities, programming methods without the Python plugin, and the benefits of combining Python's extensive module library with Unreal Engine 4's powerful features. No prior knowledge of game or graphics programming is required.
Syllabus
Introduction
Epic
Blueprints
Classes
Blueprint over C
Tasks
First steps
New object
New object mapping
Find object camelcase
Unexpected results
Not very positive
Solution
Python
Why this approach
Python and meta programming
Improvements
Python integration
More orchestration
Sponsor
Matlablib
Third Person Template
Python Actor
Scene Capture Component
Object Tracking
Headup Display
Grayscale
Faces
Webcam
Taught by
EuroPython Conference