Book Image

Multiplayer Game Development with Unreal Engine 5

By : Marco Secchi
Book Image

Multiplayer Game Development with Unreal Engine 5

By: Marco Secchi

Overview of this book

If 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.
Table of Contents (22 chapters)
1
Part 1:Introducing Multiplayer Games
5
Part 2:Networking and Multiplayer Games in Unreal Engine
10
Part 3:Improving Your Game
15
Part 4:Deploying Your Game Online

Index

As this ebook edition doesn't have fixed pagination, the page numbers below are hyperlinked for reference only, based on the printed edition of this book.

A

AActor 68

Actor

authority, controlling with Role and Remote Role properties 114

connection, controlling of 103, 104

Owner 103

relevancy 105, 106

roles 114

actor replication

turning on, avoidance 260

agents 164

AI minion class

creating 166-168

AI minions variations

AI miniboss, creating 207-209

AI sentinel, creating 204-207

creating 203

minion spawner, updating 209-211

alert system, minion AI

alert implementation, testing 188, 189

Game Mode functions, declaring 186, 187

implementing 186

sending, alert messages 187, 188

Always Relevant property

setting 113

Amazon Web Services (AWS) 340

Among Us

reference link 12

animation assets

Animation Blueprint, creating 218-221

Animation Montage, creating 217, 218

Blend...