Unity3DPlayMaker游戏设计与实现

Unity3DPlayMaker游戏设计与实现

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

多媒体游戏设计教材,基于Unity和Playmaker。

内容简介

本教材依托南京理工大学设计艺术与传媒学院本科大三《多媒体设计》课程,以交互设计中的多媒体游戏设计为切入点,面向设计类和数字媒体类学生,以目前国际上最主流的多媒体游戏设计软件Unity为载体,选择可视化编程插件Playmaker,结合多媒体设计教育的规律,进行本教材的编写。以目前国际上最主流的多媒体游戏设计软件Unity为载体,选择可视化编程插件Playmaker,系统性地讲解如何设计制作一个3D游戏。

章节目录

封面

版权页

前言

内容导读

目录

CHAPTER 01 游戏设计概论

1.1 游戏设计与开发

1.1.1 游戏与电子游戏

1.1.2 电子游戏的分类

1.1.3 游戏设计与开发的过程

1.2 Unity游戏引擎

1.2.1 游戏引擎

1.2.2 Unity简介

1.2.3 用Unity开发的游戏

1.3 PlayMaker可视化编程插件

1.3.1 PlayMaker简介

1.3.2 PlayMaker参与开发的游戏

1.4 总结

CHAPTER 02 初识Unity3D和PlayMaker

2.1 Unity的获取与使用

2.1.1 Unity的安装

2.1.2 Unity的界面

2.2 Unity的基本操作

2.3 PlayMaker的获取与导入

2.4 PlayMaker的基本操作

2.4.1 用PlayMaker实现对鼠标移动的响应

2.4.2 用PlayMaker实现对鼠标单击的响应

2.5 总结

CHAPTER 03 玩家控制角色的设计

3.1 Hero角色的导入

3.1.1 导入模型与贴图

3.1.2 角色的动画

3.1.3 角色控制器

3.2 Hero的行为设计与实现

3.2.1 “前/后移动”的PlayMaker实现

3.2.2 “转向”的PlayMaker实现

3.2.3 “攻击”的PlayMaker实现

3.2.4 “跳跃”的PlayMaker实现

3.2.5 “收集”的PlayMaker实现

3.2.6 “生命系统”的PlayMaker实现

3.3 总结

CHAPTER 04 非玩家控制角色的设计一:战斗型NPC

4.1 战斗型NPC(Killer)的行为分析

4.1.1 总体行为逻辑

4.1.2 “巡逻”行为的分析

4.1.3 “追击”行为和“攻击”行为的分析

4.2 战斗型NPC(Killer)的PlayMaker实现

4.2.1 从Asset Store导入角色

4.2.2 Killer的FSM结构

4.2.3 总体行为管理模块的实现(Main FSM)

4.2.4 “巡逻”行为的实现(Patrol FSM)

4.2.5 “追击”行为的实现(Chase FSM)

4.2.6 “攻击”行为的实现(Attack FSM)

4.3 Hero与Killer之间的互动

4.3.1 Hero的生命系统

4.3.2 Killer攻击Hero时的碰撞检测

4.3.3 Killer的生命系统

4.3.4 Hero反击Killer时的碰撞检测

4.4 再谈Unity中的碰撞体和刚体

4.5 总结

CHAPTER 05 非玩家控制角色的设计二:服务型NPC

5.1 服务型NPC(Mentor)的行为分析

5.1.1 游戏中对话的实现

5.1.2 Mentor的行为

5.2 服务型NPC(Mentor)的PlayMaker实现

5.2.1 角色与游戏视角切换

5.2.2 对话框的构建

5.2.3 总体行为管理模块的实现(Main FSM)

5.2.4 “对话”行为的实现(Talk FSM)

5.3 预制件

5.4 总结

CHAPTER 06 游戏环境的设计

6.1 地形设计

6.1.1 创建地形

6.1.2 地形的纹理

6.1.3 植树与LOD技术

6.1.4 种草

6.1.5 水面

6.2 天空盒

6.3 关卡设计与实现

6.3.1 存档点

6.3.2 Hero的死亡与复活

6.4 声音设计与实现

6.5 总结

CHAPTER 07 游戏的图形用户界面设计

7.1 游戏中的图形用户界面

7.2 HUD的设计与实现

7.2.1 血条

7.2.2 小地图

7.3 游戏主菜单(Main Menu)的设计与实现

7.3.1 主菜单的搭建

7.3.2 PLAY按钮的功能实现

7.3.3 OPTION按钮的功能实现

7.3.4 QUIT按钮的功能实现

7.4 游戏的发布

7.5 总结

反侵权盗版声明

Unity3DPlayMaker游戏设计与实现是2019年由电子工业出版社出版,作者 盛歆漪。

得书感谢您对《Unity3DPlayMaker游戏设计与实现》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
移动游戏UI设计专业教程 电子书
本书以Photoshop软件为基础,全面介绍了游戏UI设计中的理论知识及具体案例的制作方法。本书语言浅显易懂,配合丰富、精美的游戏UI设计案例,讲解游戏UI设计的相关知识和使用Photoshop软件进行游戏UI设计制作的方法和技巧,使读者在掌握设计知识的同时,能够在游戏UI设计制作的基础上做到活学活用。本书配套学习资源,提供了书中所有案例的素材文件及效果源文件,同时还附赠了99例绘图笔刷,方便读者
一个64位操作系统的设计与实现 电子书
基于Intel Core i7处理器的64位多核操作系统,引入诸多Linux内核的设计精髓。
产业互联网平台突围:在线支付系统设计与实现 电子书
从规划设计、系统架构、功能建设、渠道选择、项目实施和运营推广等全流程系统介绍产业互联网平台在线支付的设计和实现。
数艺社 游戏UI设计实战 电子书
游戏UI设计实用性教程,案例丰富,步骤讲解细致,帮助读者轻松学习游戏UI设计。 游戏图标的设计、游戏界面的设计、界面风格的确定等在本书中均有详细介绍,学习更全面。 小清新、可爱、特效、酷炫,风格多样。设计原则与应用技巧结合,学以致用。
vBRAS原理、实现与部署 电子书
本书介绍了BRAS的技术背景和传统BRAS的基本原理,从而介绍vBRAS的基本原理和相关关键技术,包括SDN、NFV、云计算使能技术,软、硬件加速技术,以及主要的接口协议和开源控制器。探讨了vBRAS设备实现、主要应用场景以及vBRAS的组网技术和组网模式,最后列举了基于OpenBRAS开源社区的vBRAS开源情况。