为你推荐

内容简介
作者简介
编委会
前言
第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 练习
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜