超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

不再提示
关闭
图书盲袋,以书为“药”
欢迎光临中图网 请 | 注册
> >
虚拟现实游戏开发(Unreal Engine)

虚拟现实游戏开发(Unreal Engine)

作者:李华旸
出版社:清华大学出版社出版时间:2023-04-01
开本: 其他 页数: 328
中 图 价:¥69.1(7.2折) 定价  ¥96.0 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
本类五星书更多>

虚拟现实游戏开发(Unreal Engine) 版权信息

  • ISBN:9787302626411
  • 条形码:9787302626411 ; 978-7-302-62641-1
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 所属分类:>

虚拟现实游戏开发(Unreal Engine) 本书特色

本书作者有十余年的教学和研发经验,深深感到授人以鱼不如授人以渔,因此本书不是工具书,不会事无巨细;本书是VR游戏开发者和游戏开发者的助手,C 新知识、UE引擎操控对象,是从业者的视角而不仅是教学视角,本书将助力您习得游戏的设计和开发的思路。

虚拟现实游戏开发(Unreal Engine) 内容简介

本书一共13章,主要介绍了使用虚幻引擎和C++开发游戏的一些基本功能,与其他主要介绍蓝图的图书不同,本书侧重代码开发。本书内容主要包括创建项目、UE蓝图、UE类及UE智能指针、C++容器和C++智能指针、UE脚本基础、Gameplay框架、图形用户界面基础、天空盒、摇杆、光影、地形系统、寻路技术、网络基础等,*后是一个完整的游戏示例,供读者实践学习。 本书适合作为高等院校、高等职业院校虚拟现实、软件工程、游戏开发等专业的教材,也可作为游戏开发、虚拟现实的爱好者和从业者的自学用书。本书封面贴有清华大学出版社防伪标签,无标签者不得销售。

虚拟现实游戏开发(Unreal Engine) 目录

目 录


第1章 Unreal

Engine基础

.

...........1


1.1 环境搭建 ..................................1


1.2 项目创建 ..................................4


1.3 编辑器基础 ............................10


1.4 工具和编辑器 .........................12


1.5 本章小结 ................................15


第2章 蓝图

.

.................................16


2.1 基础知识:蓝图 .....................16


2.2 实战练习:控制场景中门的

开启和关闭 ...........................19


2.3 本章小结 ................................26


第3章 C++基础

.

........................27


3.1 基础知识:现代C++基础 .....27


3.2 基础知识:UE的C++类层

级结构 ...................................48


3.3 基础知识:UE中的宏定义 .....50


3.4 基础知识:UE中的字符串 .....58


3.5 本章小结 ................................59


第4章 C++进阶

.

........................60


4.1 基础知识:UE中的容器 .........60


4.2 基础知识:UE中的智能指

针库 ......................................69


4.3 实战练习:创建和删除

C++类 .................................77


4.4 本章小结 ...............................81


第5章

UE脚本程序基础知识

.

.....82


5.1 Unreal Engine脚本概述 .........82


5.2 Unreal Engine中C++脚本的

注意事项 ...............................82


5.3 Unreal Engine脚本的基础

语法 ......................................83


5.4 本章小结 ..............................113


第6章 Gameplay框架

.

.............114


6.1 Gameplay简介 .....................114


6.2 基础类 ..................................116


6.3 GameInstance和

Engine类 ............................119


6.4 Pawn和Character ...............120


6.5 Controller .............................121


6.6 GameMode和GameState ...126


6.7 GameInstance ......................128


6.8 Gameplay框架总结 .............130


6.9 本章小结 .............................133



虚拟现实游戏开发(Unreal Engine)


第7章

图形用户界面基础

.

.........134


7.1 基础知识:基本概念 ............134


7.2

基础知识:基本控件类型

参考 ....................................134


7.3 UMG与C++交互案例 .........149


7.4 本章小结 ..............................154


第8章

3D游戏开发常用技术

.

...155


8.1 天空盒及其应用 ...................155


8.2 几何体笔刷Actor .................159


8.3 雾效 .....................................165


8.4 虚拟摇杆 ..............................170


8.5 音频文件 ..............................172


8.6 UE中的Sound Cue ............172


8.7 C++播放音频 ......................175


8.8 本章小结 ..............................176


第9章 材质编辑器

.

....................177


9.1 材质基础 ..............................177


9.2 材质表达式 ..........................181


9.3 常用材质运算节点 ................182


9.4 材质输入 ..............................183


9.5 本章小结 ..............................185


第10章 光影效果

.

.....................186


10.1 光源类型 ............................186


10.2 光照贴图UV.......................196


10.3 反射环境 ............................200


10.4 环境法线贴图 .....................216


10.5 本章小结 ............................218


第11章 地形与寻路技术

.

...........219


11.1 地形的创建 ........................219


11.2 托痕渲染器——

Trail Renderer ....................231


11.3 寻路系统 ............................246


11.4 本章小结 ............................260


第12章 网络开发基础

.

..............261


12.1 网络概述 ............................261


12.2 Unreal Engine网络

开发案例 ...........................262


12.3 本章小结 ............................269


第13章 ARPG游戏项目实战

.

....270


13.1 游戏菜单、账号注册、登录等

页面的制作 .......................270


13.2 账号注册和登录 .................275


13.3 角色显示 ............................280


13.4 角色动画制作 .....................284


13.5 动画事件处理 .....................292


13.6 角色动作控制 .....................296


13.7 玩家攻击逻辑处理 ..............300


13.8 敌人及敌人创建 .................303


13.9 敌人AI及Boss的AI ..........308


13.10 本章小结 ..........................315


参考文献

.

......................................316


展开全部

虚拟现实游戏开发(Unreal Engine) 作者简介

李华旸,博士,副教授,毕业于华中科技大学计算机与理论专业,江西财经大学VR产业学院副院长,软件工程游戏方向负责人,曾发表学术论文十余篇,主持省级项目和横向课题多项,有较好理论基础和实践能力,熟悉C++、C#、python、javascript等。

商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服