万本电子书0元读

万本电子书0元读

顶部广告

Unreal Engine 5与三维游戏设计电子书

1.全彩印刷,大容量双栏排版;2.附赠案例资源+课件;3.详细的UE5基础操作知识,零基础轻松上手;4.制作两个常见类型3D游戏案例,及时实践,步骤详细;5.各章末总结与习题,及时回顾所学

售       价:¥

纸质售价:¥77.20购买纸书

0人正在读 | 0人评论 6.7

作       者:林华 主编、钟景浩 副主编

出  版  社:清华大学出版社

出版时间:2026-02-01

字       数:16.8万

所属分类: 科技 > 计算机/网络 > 多媒体/数据通信

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(条)
  • 读书简介
  • 目录
  • 累计评论(条)
本书以“基础全覆盖+实战深拆解”的逻辑,带读者解锁使用UnrealEngine5制作3D游戏的全流程发能力。全书内容包括:认识UnrealEngine5、第一个UnrealEngine5项目、UnrealEditor操作基础、可视化蓝图编程、常用蓝图节、游戏设计文档,并针对3D游戏发的特殊设置介绍两个精心设计的游戏实例——跑酷游戏和FPS射游戏。其中,跑酷游戏将带读者设计动态且富有挑战性的关卡、创建程序化的角色动画、实现复杂的道具交互,让跑酷机制既有趣又有高度的扩展性;FPS射游戏将带读者设计逼真的武器、智能的AI敌人和紧张刺激的战斗场景。通过亲身体验从创意构思到游戏实现的全过程,读者将能更好地将技术应用到实际项目中,更好地了解和掌握UnrealEngine5的强大功能。本书适合UnrealEngine5初学者、独立游戏发者、有兴趣使用UnrealEngine5制作交互内容的读者阅读,也适合作为交互艺术设计、游戏发等专业的初级课程教材。<br/>【推荐语】<br/>1.全彩印刷,大容量双栏排版;2.附赠案例资源+课件;3.详细的UE5基础操作知识,零基础轻松上手;4.制作两个常见类型3D游戏案例,及时实践,步骤详细;5.各章末总结与习题,及时回顾所学<br/>【作者】<br/>林华,清华大学教授,中国艺术设计专业首位博士。先后为清华大学、中国艺术研究院等大学研究生导师,以及哈尔滨工业大学等18所大学的特聘教授。中国美术家协会会员,中国图象图形学学会理事,北京图象图形学学会常务理事。钟景浩,拥有20年的技术背景和行业经验,现为某游戏公司的UnrealEngine技术专家。主要研究方向是将UnrealEngine与Houdini结合起来制作程序化生成的放世界游戏。<br/>
目录展开

内容简介

作者简介

编委会

前言

第1章 认识Unreal Engine 5

1.1 Unreal Engine 5介绍

1.2 Unreal Engine软硬件需求

1.3 Unreal Engine的下载与安装

1.4 总结

1.5 思考

第2章 第一个Unreal Engine 5项目

2.1 创建Unreal Engine 5项目

2.2 第三人称模板内容介绍

2.3 调整Unreal Engine 5默认设置

2.4 打包并发布Unreal Engine 5游戏项目

2.5 总结

2.6 思考

第3章 Unreal Editor操作基础

3.1 界面总览

3.2 自定义编辑器布局

3.3 视口操作

3.4 导入外部资产

3.5 创建Unreal Engine 5内部资产

3.6 总结

3.7 思考

第4章 可视化蓝图编程

4.1 什么是蓝图

4.2 蓝图与C++

4.3 关卡蓝图

4.4 蓝图类

4.5 总结

4.6 问答

第5章 常用蓝图节点

5.1 变量

5.2 蓝图节点执行顺序

5.3 蓝图流程控制节点

5.4 蓝图间的通信方式

5.5 结构蓝图

5.6 枚举蓝图

5.7 总结

5.8 问答

第6章 游戏设计文档

6.1 什么是游戏设计文档

6.2 游戏设计文档为何如此重要

6.3 设计文档里面的内容

6.4 游戏设计文档的工具选择

6.5 设计我们的第一个游戏

6.6 总结

6.7 问答

6.8 练习

第7章 跑酷游戏

7.1 分析游戏核心玩法

7.2 创建跑酷游戏项目

7.3 导入资产

7.4 编辑材质

7.5 创建玩家类

7.6 实现玩家移动

7.7 创建跑道地板

7.8 实现地板无限重复

7.9 生成两侧的建筑物

7.10 生成跑道障碍物

7.11 玩家碰到障碍物

7.12 添加游戏界面

7.13 显示游戏界面

7.14 设置UI控制游戏流程

7.15 添加游戏得分记录

7.16 总结

7.17 练习

第8章 FPS射击游戏

8.1 创建新项目

8.2 创建玩家角色

8.3 导入玩家手部动作

8.4 创建玩家视角

8.5 控制玩家移动

8.6 鼠标控制视角

8.7 添加来福步枪

8.8 玩家装备武器

8.9 使用动画蓝图控制玩家动作

8.10 添加瞄准功能

8.11 添加瞄准准星

8.12 下载敌人模型和动作

8.13 导入敌人角色资产

8.14 创建敌人角色蓝图

8.15 创建敌人控制器和AI资产

8.16 敌人巡逻

8.17 敌人移动到玩家位置

8.18 敌人攻击玩家

8.19 动画通知事件

8.20 控制敌人攻击范围

8.21 玩家受伤

8.22 可拾取医疗包

8.23 玩家射击

8.24 敌人受伤处理

8.25 玩家连击

8.26 玩家子弹逻辑

8.27 创建游戏主界面

8.28 更新UI敌人数量

8.29 更新倒计时

8.30 更新游戏内的时间计时器

8.31 游戏结束

8.32 游戏胜利和超时

8.33 完成游戏

8.34 总结

8.35 练习

累计评论(条) 个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部