Unreal Engine Game Development Blueprints (Paperback)
暫譯: Unreal Engine 遊戲開發藍圖 (平裝本)

Nicola Valcasara

  • 出版商: Packt Publishing
  • 出版日期: 2015-12-24
  • 售價: $2,200
  • 貴賓價: 9.5$2,090
  • 語言: 英文
  • 頁數: 352
  • 裝訂: Paperback
  • ISBN: 1784397776
  • ISBN-13: 9781784397777
  • 相關分類: Unreal
  • 海外代購書籍(需單獨結帳)

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

相關主題

商品描述

Discover all the secrets of Unreal Engine and create seven fully functional games with the help of step-by-step instructions

About This Book

  • Understand what a Blueprint is and how to create a complex visual scripting code
  • Discover the infinite possibilities that Unreal Engine offers, and understand which tool to use, where and when
  • Learn to think like a real game developer in order to create enjoyable and bug-free games using this comprehensive and practical handbook

Who This Book Is For

This book is ideal for intermediate level developers who know how to use Unreal Engine and want to go through a series of projects that will further their expertise. Working knowledge of C++ is a must.

What You Will Learn

  • Write clean and reusable Blueprint scripts
  • Develop any kind of game you have in mind, following the rules used by experts
  • Move through Unreal Engine 4, always knowing what you are doing and where to find the right tool for your needs
  • Integrate C++ code into your projects using Visual Studio and the tools that Unreal provides
  • Extricate between classes, nodes, interfaces, macros, and functions
  • Work with different types of assets, from 3D objects to audio sources, from UI buttons to animations
  • Explore all the aspects of the game logic-collisions, navigation meshes, matinees, volumes, events, and states

In Detail

With the arrival of Unreal Engine 4, a new wonderful tool was born: Blueprint. This visual scripting tool allows even non-programmers to develop the logic for their games, allowing almost anyone to create entire games without the need to write a single line of code. The range of features you can access with Blueprint script is pretty extensive, making it one of the foremost choices for many game developers.

Unreal Engine Game Development Blueprints helps you unleash the real power of Unreal by helping you to create engaging and spectacular games. It will explain all the aspects of developing a game, focusing on visual scripting, and giving you all the information you need to create your own games.

We start with an introductory chapter to help you move fluidly inside the Blueprint user interface, recognize its different components, and understand any already written Blueprint script. Following this, you will learn how to modify generated Blueprint classes to produce a single player tic-tac-toe game and personalize it.

Next, you will learn how to create simple user interfaces, and how to extend Blueprints through code. This will help you make an informed decision between choosing Blueprint or code. You will then see the real power of Unreal unleashed as you create a beautiful scene with moving, AI controlled objects, particles, and lights.

Then, you will learn how to create AI using a behavior tree and a global level Blueprint, how to modify the camera, and how to shoot custom bullets. Finally, you will create a complex game using Blueprintable components complete with a menu, power-up, dangerous objects, and different weapons.

商品描述(中文翻譯)

**探索 Unreal Engine 的所有秘密,並在逐步指導的幫助下創建七款完整功能的遊戲**

## 本書介紹

- 了解什麼是 Blueprint 以及如何創建複雜的視覺腳本代碼
- 發現 Unreal Engine 提供的無限可能性,並了解何時、何地以及使用哪種工具
- 學會像真正的遊戲開發者一樣思考,使用這本全面且實用的手冊創建有趣且無錯誤的遊戲

## 本書適合誰

本書非常適合中級開發者,他們了解如何使用 Unreal Engine,並希望通過一系列項目進一步提升自己的專業技能。具備 C++ 的工作知識是必須的。

## 您將學到什麼

- 編寫乾淨且可重用的 Blueprint 腳本
- 根據專家使用的規則開發您心中任何類型的遊戲
- 在 Unreal Engine 4 中流暢操作,始終知道自己在做什麼以及在哪裡找到合適的工具
- 使用 Visual Studio 和 Unreal 提供的工具將 C++ 代碼整合到您的項目中
- 理解類別、節點、介面、宏和函數之間的區別
- 處理不同類型的資產,從 3D 物件到音頻來源,從 UI 按鈕到動畫
- 探索遊戲邏輯的所有方面——碰撞、導航網格、動畫、體積、事件和狀態

## 詳細內容

隨著 Unreal Engine 4 的到來,一個全新的神奇工具誕生了:Blueprint。這個視覺腳本工具使得即使是非程序員也能開發遊戲邏輯,幾乎任何人都可以創建整個遊戲,而無需編寫一行代碼。您可以通過 Blueprint 腳本訪問的功能範圍相當廣泛,使其成為許多遊戲開發者的首選之一。

《Unreal Engine 遊戲開發 Blueprint》幫助您釋放 Unreal 的真正力量,幫助您創建引人入勝且壯觀的遊戲。它將解釋開發遊戲的所有方面,重點放在視覺腳本上,並提供您創建自己遊戲所需的所有信息。

我們從一個介紹性章節開始,幫助您在 Blueprint 用戶界面中流暢操作,識別其不同組件,並理解任何已編寫的 Blueprint 腳本。接下來,您將學習如何修改生成的 Blueprint 類,以製作單人井字棋遊戲並進行個性化設置。

接下來,您將學習如何創建簡單的用戶界面,以及如何通過代碼擴展 Blueprint。這將幫助您在選擇 Blueprint 或代碼之間做出明智的決策。然後,您將看到 Unreal 的真正力量被釋放,創建一個美麗的場景,裡面有移動的 AI 控制物體、粒子和燈光。

然後,您將學習如何使用行為樹和全局級別 Blueprint 創建 AI,如何修改相機,以及如何發射自定義子彈。最後,您將使用可 Blueprint 化的組件創建一個複雜的遊戲,並配備菜單、增強道具、危險物體和不同的武器。