成功加入购物车

去购物车结算 X
陶情逸轩
  • Unreal Engine 5 完全自学教程
图文详情

Unreal Engine 5 完全自学教程

举报
  • 出版时间: 
  • 装帧:    平装
  • 开本:    16开
  • ISBN:  9787115613011
  • 出版时间: 
  • 装帧:  平装
  • 开本:  16开

售价 126.80 7.5折

定价 ¥169.00 

品相 全新

优惠 满减券
    发货
    承诺48小时内发货
    运费
    本店暂时无法向该地区发货

    延迟发货说明

    时间:
    说明:

    上书时间2026-07-19

    数量
    库存10
    微信扫描下方二维码
    微信扫描打开成功后,点击右上角”...“进行转发

    卖家超过10天未登录

    十六年老店
    店铺等级
    拍卖等级
    资质认证
    90天平均
    成功完成
    70.97% (67笔)
    好评率
    100%
    发货时间
    21.62小时
    地址
    北京市朝阳区
    • 商品详情
    • 店铺评价
    立即购买 加入购物车 收藏
    手机购买
    微信扫码访问
    • 货号:
      MJ_9787115613011
      商品描述:
      作者简介
      崔润,拥有丰富的虚幻引擎全栈开发经验,现任职于一家知名影视工业公司。曾与7家不同的公司展开跨领域的合作,涵盖游戏、虚拟现实(VR)、网络通信、影视等领域的项目,具体项目包括军事模拟训练系统、大型多人在线游戏(MMOG)、一体化VR教学软件部署等。同时,在引擎框架研发和编辑器研发方面,具备深厚的技术功底和实践经验。

      目录
      第1章打开新世界的大门011

      1.1UnrealEngine5的应用领域012

      1.1.1游戏领域012

      1.1.2影视领域012

      1.1.3建筑领域012

      1.2如何快速、有效地学习UnrealEngine5013

      1.2.1UnrealEngine5的学习方法013

      1.2.2UnrealEngine5的专业术语014

      1.3UnrealEngine5的安装与资源的添加015

      1.3.1引擎下载与安装015

      1.3.2新建项目与添加内容016

      1.3.3在虚幻商城下载或购买素材017

      1.3.4导入不同类型的文件019

      1.4UnrealEngine5优选项与运行优化设置....022



      第2章打造游戏世界023

      2.1UnrealEngine5编辑器024

      2.1.1修改引擎语言024

      2.1.2新建关卡024

      2.1.3视口的移动方法025

      2.1.4“大纲”面板与聚焦026

      技术专题:显示指定资产026

      2.1.5运行游戏027

      技术专题:在指定位置开始游戏029

      2.1.6显示信息029

      2.1.7保存自己的资源030

      2.2三维物体的移动031

      2.2.1添加物体与过滤资产031

      技术专题:模型三维操作提示032

      2.2.2控制物体033

      案例训练:拼接两个物体036

      2.3初识蓝图037

      2.3.1创建Actor037

      技术专题:如何判断是否已保存资产038

      2.3.2打开“蓝图编辑器”窗口039

      2.3.3使用“打印字符串”节点输出字符串040

      技术专题:如何查看节点源码041

      2.3.4蓝图书签043

      2.3.5关卡蓝图044

      技术专题:无视情境搜索节点045

      2.3.6查看引用045

      2.3.7打印关卡中的资产名称047

      2.4提高工作效率的方法049

      2.4.1界面布局049

      技术专题:切换四视图051

      2.4.2快捷操作与快捷键052

      案例训练:快速搭建一个关卡053

      综合训练:搭建场景关卡055

      综合训练:搭建建筑关卡057



      第3章蓝图可视化脚本系统063

      3.1控制简单变量064

      3.1.1“细节”面板064

      3.1.2事件064

      3.1.3用蓝图控制默认值066

      3.1.4构造脚本068

      3.1.5注释068

      技术专题:为系列蓝图快速添加注释069

      3.1.6变量069

      技术专题:为节点单独添加注释070

      3.2简单的流程控制071

      3.2.1分支071

      3.2.2Gate072

      3.2.3FlipFlop072

      3.2.4延迟073

      3.2.5DoOnce073

      3.2.6ForLoop073

      3.2.7WhileLoop074

      3.2.8序列074

      3.3按键映射074

      3.3.1操作映射075

      技术专题:如何启用Actor输入075

      3.3.2轴映射075

      案例训练:按键计数器076

      3.4其他有关流程控制的节点078

      3.4.1ForEachLoop078

      3.4.2ForEachLoopwithBreak078

      3.4.3MultiGate078

      3.4.4可再触发延迟078

      3.5手柄控制078

      3.5.1手柄按键078

      3.5.2VR按键079

      3.6蓝图中的快捷操作与快捷键080

      3.6.1蓝图中的快捷操作080

      3.6.2有关变量和分类的快捷键080

      3.7简单的随机功能081

      3.7.1“MultiGate”节点081

      3.7.2嵌套循环081

      综合训练:实现技能冷却082



      第4章了解计算逻辑085

      4.1简单标量计算086

      4.1.1加减乘除086

      4.1.2平方与平方根086

      4.1.3取余运算087

      4.1.4绝对值087

      4.1.5简单数字运算087

      4.2简单向量计算087

      4.2.1在场景中生成线段088

      4.2.2获取方向089

      4.2.3计算原点右侧某个点的位置090

      4.2.4计算原点上方某个点的位置092

      技术专题:连接线的梳理与打结092

      4.2.5向量长度093

      4.3其他计算方法094

      4.3.1数学表达式094

      4.3.2创建数值095

      4.3.3时间轴095

      4.4函数与宏097

      4.4.1函数097

      4.4.2宏099

      技术专题:折叠节点100

      4.5库100

      4.5.1蓝图函数库100

      4.5.2蓝图宏库101

      4.6其他节点102

      4.6.1“选择”节点102

      4.6.2“Switchon”节点102

      技术专题:开启枚举(SwitchOn)103

      4.7伤害数据104

      4.7.1有护甲时的伤害计算104

      4.7.2无护甲时的伤害计算105

      综合训练:生成方阵106



      第5章常用组件109

      5.1基本组件110

      5.1.1光源组件110

      5.1.2摄像机组件112

      5.1.3音频组件115

      5.1.4移动组件116

      5.1.5样条组件118

      5.2创建组件118

      5.2.1创建Actor组件118

      5.2.2在Actor组件中添加变量与函数119

      5.2.3在Actor中应用Actor组件120

      5.3附加节点120

      5.3.1将组件附加到另一个组件121

      5.3.2将Actor附加到组件上122

      5.4按键开关123

      5.4.1按键开关灯123

      5.4.2按键上升平台124

      案例训练:制作闪烁灯126

      技术专题:用数组的方式制作闪烁灯126

      5.5使用蓝图控制组件129

      5.5.1颜色交替效果129

      5.5.2让物体沿轨迹行走130

      综合训练:制作红绿渐变灯132



      第6章添加物理碰撞135

      6.1简单碰撞136

      6.1.1添加碰撞136

      6.1.2模拟物理138

      6.1.3碰撞设置140

      6.1.4碰撞通道142

      6.2碰撞蓝图143

      6.2.1碰撞生成事件143

      6.2.2碰撞后摧毁物体144

      6.2.3碰撞体积144

      6.3射线检测146

      6.3.1线条射线检测146

      6.3.2球形射线检测148

      6.3.3多射线检测149

      6.3.4碰撞信息150

      6.4胶囊体射线与碰撞蓝图151

      6.4.1胶囊体射线检测151

      6.4.2开启/关闭碰撞151

      技术专题:使用蓝图控制碰撞151

      6.4.3制作游戏中的空气墙152

      综合训练:制作“石头雨”152



      第7章可移动角色155

      7.1角色蓝图156

      7.1.1角色156

      7.1.2控制器157

      7.1.3游戏模式157

      7.1.4视野操控158

      7.1.5移动操作159

      7.1.6跳跃160

      7.2人物动画160

      7.2.1添加人物模型160

      7.2.2动画蓝图161

      7.2.3混合空间162

      7.2.4状态切换166

      7.2.5跳跃动画169

      7.2.6播放蒙太奇172

      技术专题:“蒙太奇播放”节点173

      案例训练:制作可操作角色174

      7.3按键配置的导入或导出176

      7.3.1导出配置文件176

      7.3.2导入配置文件177

      7.4简单的角色技能177

      7.4.1指定距离传送177

      7.4.2指定位置传送178

      7.4.3发射角色178

      7.4.4落地事件179

      案例训练:制作弹跳板179

      7.5随机移动182

      7.5.1半径内随机移动182

      7.5.2在物体附近随机移动183

      案例训练:制作一个正方体生成器185

      7.6VR控制186

      7.6.1获取VR手柄的位置186

      7.6.2双手手柄187



      第8章场景物体蓝图189

      8.1蓝图控制190

      8.1.1上下反复移动190

      8.1.2左右反复移动191

      8.1.3持续旋转193

      8.2碰撞蓝图控制194

      8.2.1升降梯194

      8.2.2弹跳板197

      8.2.3具有方向的弹跳板198

      8.2.4尖刺陷阱199

      8.3外部控制变量203

      8.3.1暴露变量203

      8.3.2在生成时控制204

      案例训练:生成一个彩色方阵205

      8.4开关门208

      8.4.1靠近开门与离开关门208

      8.4.2双开门210

      技术专题:制作升降活塞门212

      8.5电梯功能213

      8.5.1指定层数213

      8.5.2升降214

      8.6过场动画215

      8.6.1创建新的定序器215

      8.6.2摄像机和帧216

      8.6.3添加事件218

      案例训练:制作简易过场动画220

      综合训练:制作星球环绕效果222



      第9章控件蓝图与UI动画227

      9.1控件蓝图的相关内容228

      9.1.1创建控件蓝图228

      技术专题:其他显示UI的方式230

      9.1.2添加子控件230

      9.1.3子控件属性232

      9.1.4控件事件233

      9.1.5排版235

      9.1.6函数绑定237

      9.2UI动画239

      9.2.1创建动画239

      9.2.2设置颜色241

      9.2.3设置大小242

      9.2.4播放动画243

      9.3控件蓝图的一些使用方法244

      9.3.1暴露UI变量244

      9.3.2使用传入变量245

      9.3.3移除控件246

      技术专题:移除其他类型蓝图中的控件246

      9.3.4将控件作为组件放入“Actor”类蓝图247

      9.3.5获得控件组件的引用248

      案例训练:显示物品名称249

      9.4主菜单252

      9.4.1基础设置252

      9.4.2开始游戏与退出游戏253

      9.4.3过渡动画255

      9.4.4图片与边框装饰257

      综合训练:制作游戏暂停界面258



      第10章粒子特效261

      10.1Niagara粒子特效262

      10.1.1粒子发射器262

      10.1.2粒子生成速度262

      10.1.3粒子寿命264

      10.1.4新增模块264

      技术专题:模块顺序出现问题265

      案例训练:制作下雪特效266

      案例训练:制作烟雾特效269

      10.2变量切换272

      10.2.1曲线272

      10.2.2颜色273

      10.2.3浮点274

      案例训练:制作角色的飘浮特效275

      10.3外部变量控制278

      10.3.1粒子系统278

      10.3.2设置变量279

      10.3.3使用蓝图控制变量280

      案例训练:制作粒子被某物体吸引的特效280

      综合训练:制作游戏小特效283



      第11章游戏数据与细节处理289

      11.1容器290

      11.1.1数组290

      11.1.2集合294

      11.1.3映射(字典)295

      技术专题:集合与映射295

      11.2结构体与数据表296

      11.2.1创建结构体296

      11.2.2创建数据表297

      11.2.3得到数据表的某一行298

      11.2.4导入、导出数据表299

      11.2.5编辑数据表300

      11.3破碎300

      11.4震动301

      11.4.1摄像机震动301

      11.4.2手柄震动302

      11.5动画通知与音效303

      11.5.1动画通知303

      11.5.2动画通知音效304

      综合训练:文本显示器305



      第12章通信交流功能309

      12.1继承310

      12.1.1创建子类蓝图310

      12.1.2函数继承与重写311

      12.1.3事件继承与重写313

      12.2转换315

      12.2.1父类变量容纳子类315

      12.2.2使用转换节点317

      12.2.3单击转换317

      12.3蓝图接口319

      12.3.1创建蓝图接口与添加函数319

      12.3.2添加到类设置320

      12.3.3蓝图接口通信321

      技术专题:删除蓝图接口321

      12.4NPC对话系统322

      12.4.1NPC基础蓝图322

      12.4.2玩家与NPC之间的蓝图通信323

      综合训练:实现字幕UI325



      第13章实现简单的AI功能329

      13.1行为树330

      13.1.1创建AI行为树330

      技术专题:黑板332

      13.1.2选择器与序列332

      13.1.3寻路到随机地点332

      13.2AI感应336

      13.2.1AI视野336

      13.2.2锁敌状态切换337

      13.2.3AI锁敌339

      13.2.4AI环绕物体运动340

      13.3AI攻击341

      13.3.1魔法球341

      13.3.2AI攻击任务343

      13.3.3魔法球击中特效345

      综合训练:制作敌人AI345



      第14章2D绘制与动画351

      14.12D静物352

      14.1.1导入纹理352

      14.1.2制作为Sprite352

      14.2制作2D动画353

      14.2.1打碎序列帧353

      14.2.2Flip-Book355

      14.3制作角色355

      14.3.12D角色导入356

      14.3.2角色动画切换358

      综合训练:制作横版游戏358

      技术专题:光剑射出方向问题365

      技术专题:方向相反的解决办法366

      技术专题:与书中轴向不同366



      第15章制作第三人称RPG367

      15.1游戏内容概述368

      15.2制作主菜单369

      15.2.1项目新建与资源导入369

      15.2.2绘制游戏主菜单369

      15.2.3游戏主菜单动画372

      15.2.4游戏主菜单逻辑374

      15.3设计玩家角色377

      15.3.1创建基本框架377

      15.3.2玩家控制378

      技术专题:同名的“获取控制旋转”节点379

      15.3.3角色模型379

      15.3.4角色动画381

      15.3.5角色休息384

      15.3.6玩家UI设计387

      15.3.7角色攻击操作391

      15.4设计AI395

      15.4.1AI创建395

      15.4.2AI随机移动396

      15.4.3AI逃跑398

      15.4.4AI部署399

      15.4.5AI动画401

      15.4.6重写AI倒地函数403

      15.4.7游戏进度UI更新404

      15.4.8AI名称405

      15.5制作关卡道具和机关406

      15.5.1血量恢复道具406

      15.5.2受伤道具408

      15.5.3陷阱409

      15.6场景优化与游戏打包410

      15.6.1刷涂植被410

      15.6.2打包游戏412


      内容摘要
      本书系统讲解了Unreal Engine 5的功能,并结合案例讲解实际应用的方法与技巧。全书共15章,从Unreal Engine 5编辑器的应用领域和快速有效的学习方法讲起,通过打造游戏世界的内容初步介绍了Unreal Engine 5的蓝图用法和常用功能,然后逐步讲解了蓝图可视化脚本系统、计算逻辑、常用组件、添加物理碰撞、可移动角色、场景物体蓝图、控件蓝图与UI动画、粒子特效、游戏数据与细节处理、通信交流功能、AI功能、2D绘制与动画等内容,并在最后一章通过制作第三人称角色扮演游戏串联巩固前面所讲的知识,既能加深读者对单一功能的印象,也能提高实际应用的能力。全流程的讲解方式可以让读者在全面掌握编辑器操作的同时了解实际制作的思维逻辑。书中的案例能让读者理解所讲的知识点,深入理解功能的原理,以及这些功能可以制作的内容和效果。本书力求让读者掌握拼接蓝图、添加模型、修改材质等技能,并举一反三,探索出远超书中所讲解的技巧与实现方法。

      主编推荐
      学习手册+在线视频+实例文件+附赠素材,操作基础+蓝图设计+架构设计+场景设计:

      1.文字+配图的讲解形式,系统讲解Unreal Engine 5功能,结合案例讲解实际应用方法和技巧;
      2.作者B站粉丝1.7万,在aboutcg平台上售卖付费课程,初级课程学员量8000+,中级课程学员量近2万;
      3.以软件操作和蓝图讲解为主要内容,不断加深读者记忆,让读者可以更熟练的操作Unreal Engine 5;
      4.文中大量提示和疑难解答模块,一定程度上解决读者在学习过程中遇到的疑点和难点;
      5.随书附赠3个多小时的同步教学视频,14个案例训练+13个综合案例+1个全流程案例详解。

      配送说明

      ...

      相似商品

      为你推荐

    本店分类
    孔网啦啦啦啦啦纺织女工火锅店第三课

    开播时间:09月02日 10:30

    即将开播,去预约
    直播中,去观看