YoVDO

Programming Subsystems - Live from HQ - Inside Unreal

Offered By: Unreal Engine via YouTube

Tags

Unreal Engine Courses Programming Courses Game Development Courses

Course Description

Overview

Dive into a comprehensive live session from Unreal Engine headquarters exploring the power and versatility of Programming Subsystems. Learn from lead programmer Chris Gagnon as he delves into the intricacies of these automatically instanced classes with managed lifetimes. Discover how Subsystems provide easy-to-use extension points, offering immediate Blueprint and Python exposure without the complexity of modifying engine classes. Gain insights into the benefits, usage, and key considerations of Subsystems, including modularity, consistency, performance, and their relationship to components and singletons. Explore practical code examples, use cases, and dependency management techniques. Enhance your Unreal Engine programming skills and leverage Subsystems to create more efficient and extensible game systems.

Syllabus

Intro
Welcome
Code Example
Context
Benefits of Subsystems
Modularity Consistency
Simple Score
Performance
Questions
What is your intent
Subsystems vs Components
Multiple Subsystems
Subsystems vs Singletons
Can Subsystems be Replicated
Tutorial
Use Cases
Dependency
Subsystem Store


Taught by

Unreal Engine

Related Courses

Computer Vision: The Fundamentals
University of California, Berkeley via Coursera
Programming Languages
University of Virginia via Udacity
Learn to Program: Crafting Quality Code
University of Toronto via Coursera
Computational Photography
Georgia Institute of Technology via Coursera
Algorithms: Design and Analysis, Part 2
Stanford University via Coursera