虛幻引擎入門與進階實戰

張宇辰 陳友濱 張坡

  • 出版商: 電子工業
  • 出版日期: 2026-02-01
  • 售價: $420
  • 語言: 簡體中文
  • 頁數: 232
  • ISBN: 7121522284
  • ISBN-13: 9787121522284
  • 相關分類: Unreal
  • 下單後立即進貨 (約4週~6週)

商品描述

本書以項目驅動、實戰優先為核心理念,基於 Unreal Engine 5(UE5) 技術體系,系統講 解從基礎場景搭建到 交互開發的全流程實戰技 能,涵蓋影視動畫、遊戲開發、虛擬現實(VR/AR )、數字孿生等熱門應用方向。全書共11個項目, 由淺入深,結合行業真實案例,幫助讀者快速掌握 UE5的核心功能與開發邏輯。

目錄大綱

部分 虛幻引擎基礎掌握
項目1 制作中國風場景動畫視頻
任務1.1 準備並配置UE5項目
任務1.1.1 虛擬引擎的選擇
任務1.1.2 配置UE5並創建項目
任務1.1.3 了解UE5的基本操作
任務1.1.4 導入Fab外部資產
任務1.2 編輯幾何體並搭建場景
任務1.2.1 放置幾何體
任務1.2.2 使用常見命令
任務1.2.3 添加簡單的貼圖
任務1.3 添加動態光源並制作視覺效果
任務1.3.1 基礎光源的初步理解
任務1.3.2 添加視覺效果
任務1.4 利用建模模式細化模型
任務1.4.1 創建基礎形狀
任務1.4.2 使用XForm調整軸心
任務1.4.3 使用變形工具雕刻模型
任務1.4.4 使用其他功能優化模型
任務1.5 制作與輸出 終影片
任務1.5.1 創建過場動畫
任務1.5.2 輸出影片
練習與作業
項目小結
項目2 制作遊戲場景中的寫實素材
任務2.1 材質的基本處理與應用
任務2.1.1 材質編輯器的使用
任務2.1.2 應用PBR的流程與調節材質參數
任務2.1.3 紋理材質的制作
任務2.1.4 材質實例的應用
練習與作業
任務2.2 制作多紋理地形材質
練習與作業
任務2.3 動態材質效果的制作
任務2.3.1 制作方形漸變
任務2.3.2 制作圓形漸變
練習與作業
項目小結
項目3 開發黨建展館漫遊與交互系統
任務3.1 準備並使用交互藍圖功能
任務3.1.1 認識藍圖的基本操作
任務3.1.2 分析藍圖的主要類型
任務3.1.3 初次創建藍圖
任務3.1.4 利用藍圖編輯器處理藍圖
任務3.1.5 理解藍圖的執行邏輯
任務3.1.6 完成基本的藍圖交互邏輯(自動燈)
任務3.2 制作展館內的交互功能
任務3.2.1 制作自動開關門
任務3.2.2 制作移動電梯
練習與作業——簡單迷宮
任務3.2.3 制作展品拾取功能
練習與作業——鼠標單擊拾取物品
任務3.2.4 制作雙開門
練習與作業——按鍵電梯的實現
任務3.3 制作解謎等趣味交互功能
任務3.3.1 變量的應用
任務3.3.2 運算符的應用
任務3.3.3 制作魔石迷陣
練習與作業——制作旋轉陀螺
項目小結
項目4 開發角色與物品交互功能
任務4.1 利用兩種藍圖通信方法制作用戶交互功能
任務4.1.1 直接藍圖通信制作開關燈
任務4.1.2 跨藍圖直接通信制作魔石開關
任務4.1.3 間接藍圖通信制作開關燈
練習與作業——遠程控制開關門
任務4.2 利用藍圖通信制作禦劍飛行
任務4.3 覆雜交互功能的制作
任務 雙擊瞬移案例
任務4.4 完成角色屬性的模塊化開發
任務4.4.1 宏(Macro)的制作
任務4.4.2 自定義事件(CustomEvent)聲明與應用
任務4.4.3 創建函數(Function)
任務4.4.4 制作角色闖關小遊戲
練習與作業
項目小結
項目5 開發沈浸式UI交互系統
任務5.1 部署與使用控件藍圖
任務 制作一個UI
任務5.2 設計制作遊戲首頁UI功能
任務 制作UI首頁交互功能
任務5.3 制作動態UI效果
任務5.3.1 UI處理與動畫效果制作
任務5.3.2 交互控制功能的實現
練習與作業
項目小結
第二部分 虛幻引擎影視動畫制作
項目6 角色武術動畫系統開發
任務6.1 導入並處理動畫素材
任務6.2 制作角色動畫(基於引擎骨骼系統)
練習與作業
任務6.3 利用ControlRig制作動畫序列
任務6.4 利用蒙太奇動畫制作互動交互效果
項目小結
項目7 制作技能競賽作品短片《春耕》
任務7.1 初始設置
任務7.2 搭建場景與布置模型
任務7.2.1 地形創建
任務7.2.2 模型添加
任務7.3 調整燈光與後期處理
任務7.3.1 環境光照設置
任務7.3.2 後期處理體積
任務7.4 制作鏡頭動畫並渲染
任務7.4.1 創建關卡序列
任務7.4.2 渲染關卡序列
練習與作業
項目小結
第三部分 虛幻引擎交互開發
項目8 開發模塊化角色屬性體系
任務8.1 創建開發屬性所需結構
任務8.2 開發模塊化的屬性藍圖
任務8.3 屬性UI顯示與實時 新
練習與作業
項目小結
項目9 開發模塊化角色狀態與UI系統
任務9.1 搭建角色狀態的基礎結構
任務9.2 開發模塊化的狀態藍圖
任務9.3 添加規範化屬性數值邏輯
任務9.4 制作狀態UI實時交互
練習與作業
項目小結
項目10 開發模塊化背包系統
任務10.1 創建背包系統的基礎結構
任務10.2 制作模塊化的交互功能
任務10.3 制作物品格子藍圖邏輯
任務10.4 完成背包UI呈現