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

Secchi, Marco

  • 出版商: Packt Publishing
  • 出版日期: 2023-10-06
  • 售價: $1,810
  • 貴賓價: 9.5$1,720
  • 語言: 英文
  • 頁數: 394
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1803232870
  • ISBN-13: 9781803232874
  • 相關分類: C++ 程式語言Unreal
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Discover Unreal Engine 5's networking techniques to create scalable and fully functional multiplayer game experiences

 

Key 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 Description:

 

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.

 

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.

商品描述(中文翻譯)

探索Unreal Engine 5的網絡技術,創建可擴展且完全功能的多人遊戲體驗

主要特點:

- 使用本圖解指南中的網絡技術設計引人入勝的多人遊戲
- 了解如何使用C++和Blueprints的Unreal Engine網絡系統
- 從頭到尾仔細計劃和開發線上體驗
- 購買印刷版或Kindle書籍包括免費的PDF電子書

書籍描述:

如果您對能夠讓多個用戶參與協作或競爭遊戲的沉浸式遊戲體驗感到著迷,那麼這本Unreal Engine 5遊戲開發書籍適合您。

在本書中,您將學習多人遊戲背後的基本原則。從一個示例項目開始,您將學習如何設置一個網絡系統並使其運作。一旦項目的原型功能正常,您將開始添加遊戲邏輯,包括障礙和AI對手,以增加挑戰和參與度,為玩家提供引人入勝的體驗。接下來,您將學習如何調試和優化項目,最後部署遊戲構建並將其與Epic Online Services等雲服務集成。

通過閱讀本書,您將有信心使用Unreal Engine環境開發和管理多人體驗,並將新獲得的編程技能應用於即將進行的項目中。

您將學到什麼:

- 瞭解多人遊戲開發的基礎知識
- 了解網絡級別的主要元素
- 探索Unreal的多人功能,如複製、RPC、關聯性和角色
- 調試和優化代碼以提高遊戲性能
- 在局域網或在線平台上部署遊戲
- 使用Epic Online Services提升玩家體驗

本書適合對視頻遊戲網絡系統知識幾乎沒有或沒有了解,並對多人遊戲充滿熱情的遊戲程序員,特別是Unreal Engine開發人員。然而,強烈建議具備Unreal Engine和C++的基本知識,其他遊戲引擎的開發人員也會發現本書有助於理解Unreal的多人系統原則。