Skip to Content
Game Development Patterns with Unreal Engine 5
book

Game Development Patterns with Unreal Engine 5

by Stuart Butler, Tom Oliver
January 2024
Intermediate to advanced content levelIntermediate to advanced
254 pages
6h 13m
English
Packt Publishing
Content preview from Game Development Patterns with Unreal Engine 5

7

A Perfectly Decoupled System

In the previous chapter, we learned about interfaces and event delegates and how they can be used as tools to remove the need for unnecessary object references within our program structures. This was the concept of decoupling.

In this chapter, we will take the concept of decoupling and extrapolate it throughout our system design. We will look at a structure that should provide a robust framework for any system and the standard method for planning it.

In this chapter, we’ll cover the following main topics:

  • Using UML to plan a sample hierarchy
  • Decoupling the reference train

By the end of this chapter, you will be able to architect complex game communication hierarchies in a fully decoupled and modular way. This ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Multiplayer Game Development with Unreal Engine 5

Multiplayer Game Development with Unreal Engine 5

Marco Secchi

Publisher Resources

ISBN: 9781803243252Supplemental Content