Game Development Patterns with Unreal Engine 5, Published by Packt
This is the code repository for Game Development Patterns with Unreal Engine 5, published by Packt.
Build maintainable and scalable systems with C++ and Blueprint
If you are a beginner or intermediate game developer working with Unreal Engine and looking to improve your C++ coding practices, this book is tailor-made to help you produce clean, reusable code through the application of design patterns.
This book covers the following exciting features:
- Grasp the essence of design patterns and their inherent utility
- Understand the layers within UE 5 and how they work together
- Identify the relationship between C++ code and Blueprint in Unreal Engine 5
- Recognize the design patterns found within existing Unreal Engine 5 functions
- Explore design patterns to understand their purpose and application within Unreal Engine 5
- Creatively apply design patterns to existing code to overcome common challenges
If you feel this book is for you, get your copy today!
All of the files is organized into folders. For example, Chapter2
Following is what you need for this book:
Design patterns serve as a toolkit of techniques and practices that enable you to write code that’s not only faster, but also more manageable. With this book, you’ll explore a range of design patterns and learn how to apply them to projects developed in Unreal Engine 5.
With the following software and hardware list you can run all code files present in the book (Chapter 2-10).
Software required | OS required |
---|---|
Unreal Engine 5 | Windows |
Visual Studio or JetBrains Rider | Windows |
-
Elevating Game Experiences with Unreal Engine 5 [Packt] [Amazon]
-
Unreal Engine 5 Character Creation, Animation, and Cinematics [Packt] [Amazon]
Stuart Butler is an Unreal Engine Expert with over 13 years of experience in teaching Games Development in Higher Education. Stuart has published projects in a multitude of disciplines including Technical Design, Art, and Animation. Stuart is the Course Director for Games Technology at Staffordshire University, responsible for the programming team within the UK’s largest Games Education Department. Stuart is also an Unreal Authorised Instructor and Educational Content Creator who works with Epic Games on developing learning materials for Unreal Engine 5. Stuart holds a BSc (Hons) in Computer Games Design and a PgC in Higher and Professional Education.