Unreal Engine 4.X Scripting with C++ Cookbook - Second Edition

Doran, John P.

  • 出版商: Packt Publishing
  • 出版日期: 2019-03-29
  • 售價: $1,550
  • 貴賓價: 9.5$1,473
  • 語言: 英文
  • 頁數: 708
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1789809509
  • ISBN-13: 9781789809503
  • 相關分類: C++ 程式語言Unreal
  • 立即出貨 (庫存=1)

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

商品描述

Unreal Engine 4 (UE4) is a popular and award-winning game engine that powers some of the most popular games. A truly powerful tool for game development, there has never been a better time to use it for both commercial and independent projects. With more than 100 recipes, this book shows how to unleash the power of C++ while developing games with Unreal Engine.

This book takes you on a journey to jumpstart your C++ and UE4 development skills. You will start off by setting up UE4 for C++ development and learn how to work with Visual Studio, a popular code editor. You will learn how to create C++ classes and structs the Unreal way. This will be followed by exploring memory management, smart pointers, and debugging your code. You will then learn how to make your own Actors and Components through code and how to handle input and collision events. You will also get exposure to many elements of game development including creating user interfaces, artificial intelligence, and writing code with networked play in mind. You will also learn how to add on to the Unreal Editor itself.

With a range of task-oriented recipes, this book provides actionable information about writing code for games with UE4 using C++. By the end of the book, you will be empowered to become a top-notch developer with UE4 using C++ as your scripting language!

商品描述(中文翻譯)

Unreal Engine 4 (UE4) 是一個受歡迎且屢獲殊榮的遊戲引擎,為一些最受歡迎的遊戲提供動力。作為遊戲開發的真正強大工具,現在是使用它進行商業和獨立項目的最佳時機。這本書提供了100多個食譜,展示了如何在使用Unreal Engine開發遊戲時發揮C++的威力。

本書帶領您踏上一段旅程,啟動您的C++和UE4開發技能。您將首先設置UE4以進行C++開發,並學習如何使用流行的程式碼編輯器Visual Studio。您將學習如何按照Unreal的方式創建C++類和結構。接著,您將探索內存管理、智能指針和調試代碼。然後,您將學習如何通過代碼創建自己的角色和組件,以及如何處理輸入和碰撞事件。您還將接觸到遊戲開發的許多元素,包括創建用戶界面、人工智能以及以網絡遊玩為目標的代碼編寫。您還將學習如何擴展Unreal Editor本身。

這本書提供了一系列以任務為導向的食譜,提供了有關使用C++在UE4中編寫遊戲代碼的可行信息。通過閱讀本書,您將成為一位優秀的使用C++作為腳本語言的UE4開發人員!