Unity3D动作游戏开发实战

Unity3D动作游戏开发实战

作者:周尚宣

出版社:机械工业

出版年:2020年6月

ISBN:9787111657859

所属分类:成功励志

书刊介绍

《Unity3D动作游戏开发实战》内容简介

随着Unity3D这类通用游戏引擎的出现,越来越多制作精良的独立游戏逐渐出现在玩家视野当中。在游戏商业化如此发达的今天,越来越多的开发者或开发团队受独立游戏创意及艺术性的感召,尝试开发并发布了一些相关作品。动作游戏作为一大热门游戏品类,一直不缺少玩家,但其较高的工艺门槛、技术细节和复杂度等都阻碍了其开发进程。长期以来,以动作游戏为核心的书籍较为匮乏。基于此,作者编写了本书。本书结合作者多年的游戏开发经验,并结合Unity3D引擎,对动作游戏这个玩家需求较高的类型进行了深入讲解。书中围绕与动作游戏有关的几大核心模块、技术选型和前期设计等内容进行讲解,帮助读者扬长避短、绕开弯路,而不是把精力放在一些不重要的环节,从而避免事倍功半。
周尚宣编著

作品目录

前言
第1篇
概述及前期准备
第1章:概述
1.1、本书的侧重点及目标
1.2、Unity3D引擎在大环境中的发展现状
1.3、Steam、独立游戏及动作游戏的现状
1.4、设计目标:大而全还是小而精
第2章:前期准备
2.1、通用预备知识
2.2、基于编辑器环境的基础知识
2.3、3D游戏所需要的数学知识
2.4、其他准备
第2篇
动作游戏核心模块
第3章:物理系统详解
3.1、物理系统基本内容梳理
3.2、常见问题
3.3、为动作游戏定制碰撞系统
第4章:主角系统设计
4.1、基础要素
4.2、常规功能
4.3、场景互动部分
第5章:关卡部分详解
5.1、前期考量
5.2、开发阶段深入解析
5.3、光照与烘焙
第6章:战斗部分深入解析
6.1、角色模块
6.2、设计一个可扩展的战斗系统
6.3、敌人AI的设计
第7章:其他模块
7.1、相机
7.2、Cutscene过场动画
7.3、输入、IK与音频管理
第8章:画面特效与后处理
8.1、着色器Shader
8.2、CommandBuffer的使用
8.3、后处理
8.4、计算着色器Compute
Shader
第3篇
项目案例实战
第9章:案例剖析
9.1、《忍者龙剑传∑2》案例剖析
9.2、《君临都市》案例剖析
9.3、《战神3》案例剖析
第10章:横版动作游戏Demo设计
10.1、规划与调配
10.2、基础框架的整合
10.3、玩家逻辑的整合
10.4、敌人逻辑的编写
10.5、构建游戏

相关推荐

微信二维码