Multiplayer Game Development with Unreal Engine 5: Create compelling multiplayer games with C++, Blueprints, and Unreal Engine's networking features

· Packt Publishing Ltd
3.5
2 reviews
Ebook
394
Pages
Ratings and reviews aren’t verified  Learn More

About this ebook

Discover Unreal Engine 5's networking techniques, to create your own scalable and fully functional multiplayer game experiences with passionate game programming teacher, Marco SecchiKey Features
  • Design a captivating multiplayer game using networking techniques from this illustrated guide
  • Understand how to use the Unreal Engine networking system with C++ and Blueprints
  • Carefully plan and develop an online experience from start to finish
  • Purchase of the print or Kindle book includes a free PDF eBook
Book DescriptionIf you’re fascinated by the immersive gaming experiences that enable multiple users to engage in collaborative or competitive gameplay, this Unreal Engine 5 game development book is for you. In this book, you’ll learn the foundational principles behind multiplayer games. Starting with a sample project, you’ll learn how to set up a networked system and make it work. Once the prototype of the project is functional, you’ll start adding game logic, including obstacles and AI opponents, to heighten the challenges and engagement, offering a captivating experience for players. Next, you’ll learn how to debug and optimize the project, before finally deploying the game build and integrating it with cloud services such as the Epic Online Services system. By the end of this book, you’ll have the confidence to develop and manage multiplayer experiences using the Unreal Engine environment, taking your newfound programming skills in your upcoming projects.What you will learn
  • Get to grips with the basics of multiplayer game development
  • Understand the main elements of a networked level
  • Explore Unreal multiplayer features such as replication, RPCs, relevancy, and roles
  • Debug and optimize code for improved game performance
  • Deploy the game on LAN or online platforms
  • Use Epic Online Services to elevate the player experience
Who this book is for

If you are a game programmer, particularly an Unreal Engine developer, with little or no knowledge of video game networking systems and a passion for multiplayer games, this book will help you explore the subject in depth. Developers skilled in other game engines will find this book useful for understanding the principles of the Unreal multiplayer system, however, basic knowledge of Unreal Engine and C++ is strongly recommended.

Ratings and reviews

3.5
2 reviews
Angel Elmers
September 24, 2024
The book does a fantastic job of balancing theory and practical application. It starts with the basics, guiding you through setting up a networked level, and gradually progresses to more complex topics like replication and RPCs. The inclusion of C++ and Blueprints ensures that readers have a versatile toolkit for development
Did you find this helpful?

About the author

Marco Secchi is a freelance game developer who graduated in Computer Engineering at the Polytechnic University of Milan. He is a lecturer and Lead Game Advisor at NABA (Nuova Accademia di Belle Arti) where he also mentors BA students in their final thesis projects. In his spare time, he reads a lot, plays video games (less than he would like), and tries to practice Crossfit.

Rate this ebook

Tell us what you think.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.