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

9

Structuring Code with Behavioral Patterns – Template, Subclass Sandbox, and Type Object

This chapter focuses on the three most common structural patterns. Structural patterns allow us to plan our code with the end usage in mind. For example, if we know that the end users of our system are likely to be designers with no code experience, we could plan to use the type object pattern to provide a system for easy dynamic expansion. We have already covered some of the concepts around code structure when we discussed using interfaces and events to achieve anonymous modular design in Chapter 7. The three patterns in this chapter (template, subclass sandbox, and type object) are a little more zoomed-in in terms of scope compared to what we have looked ...

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