首页 > 图书中心 >图书详情

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

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

作者:李华旸
丛书名:虚拟现实技术专业新形态教材
定价:96
印次:1-2
ISBN:9787302626411
出版日期:2023.04.01
印刷日期:2024.07.15

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

more >

前 言 党的二十大指出“推动战略性新兴产业融合集群发展,构建新一代信息技术、人工智 能、生物技术、新能源、新材料、高端装备、绿色环保等一批新的增长引擎”。虚拟现实 是新一代信息技术的重要前沿方向,是数字经济的重大前瞻领域。虚幻引擎作为虚拟现实 重要的开发技术,在虚拟现实产业发展中起着举足轻重的作用。 虚幻引擎(Unreal Engine,UE)是由Epic Game公司开发的一款开源、商业收费、学 习免费的游戏引擎。虚幻引擎功能强大、上手简单、易用性高,尤其侧重于数据生成和程 序编写。虚幻引擎还为程序员提供了一个具有先进功能、可扩展性的应用程序框架,用于 建立、测试和发布各种类型的游戏。 基于蓝图模式,设计师只需要程序员很少量的协助,就能够在完全可视化环境中尽可 能多地开发游戏的数据资源,实际操作非常便利。这方面的书籍已经出版了很多,本书主 要是从程序员角度进行编写。 本书面向计算机、虚拟现实(Virtual Reality, VR)技术等学科,主要介绍代码编程模 式,着重C++编程开发。本书的第1~4章,主要介绍虚幻引擎入门和虚幻引擎的C++开发; 第5~13章,主要介绍虚幻引擎中常用功能。其中,第1~4章会带领读者逐步上手虚幻引擎, 通过各种小案例,让读者能够做出简单可运行的项目;在C++开发介绍部分包含C++基础 和C++进阶,即使是C++基础不好的读者也能很容易了解UE C++。在第5~13章中,编 者挑选了游戏制作中常用到的功能进行介绍,如图形用户界面、天空盒、笔刷、雾效、音 频和光影效果等。读者有了这些基础,结合手柄组件,就可以进行VR方面的程序设计和 游戏开发。最后,本书讲解了一个完整的VR游戏案例,以便读者学以致用。 此外,本书主基于UE 5.0进行讲解,为了避免出现教学过程中由于版本不一致导致的 错误,读者使用UE时最好能采用与教材相同版本。本书旨在带领读者学习并使用虚幻引擎, 建议读者在学习过程中多加练习,跟随书中操作使用虚幻引擎,希望读者在学习完本书之 后能够较为熟练地使用虚幻引擎开发项目,能够开启自己的游戏开发之旅,实现自己进入 虚拟现实产业之理想。 本书在编写过程中得到了厦门雅基的王哲、苏琳,厦门触控未来的林钇地、白耀辉、 汪翠芳以及清华大学出版社编辑的大力支持和帮助。学生张钱成、徐凯、唐巧兴等参与了 本书第2章、第3章、第7章以及部分案例的编写,特此感谢。 由于编者时间有限,书中不足之处在所难免,欢迎广大读者批评、指正,并提出宝贵 的建议,在此一并表示感谢。 编者 2023年1月

more >
扫描二维码
下载APP了解更多

同系列产品more >

美术设计基础

卢国享、何萍、黄慧玲、
定 价:49元

查看详情
虚拟现实程序设计(C#版)

范丽亚 谢平 吴妍萍 马
定 价:49元

查看详情
增强现实引擎技术

谢建华、皮添翼
定 价:49元

查看详情
Unity技术与项目实战(微课版)

范丽亚,谢平,杨鑫,梁
定 价:76元

查看详情
3D美术模型设计与制作

陶黎艳、袁莉、李沅蓉
定 价:65元

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

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

more >
  • 目 录

    第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 本章小结 ...............................

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘