图书介绍

Unity游戏开发实用教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Unity游戏开发实用教程
  • 万书帆,魏炜,王晖,邓兆静编著 著
  • 出版社: 北京:海洋出版社
  • ISBN:9787502790912
  • 出版时间:2015
  • 标注页数:158页
  • 文件大小:12MB
  • 文件页数:165页
  • 主题词:游戏程序-程序设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Unity游戏开发实用教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Unity基础应用1

1.1 Unity安装与卸载1

1.1.1 Unity安装1

1.1.2 安装目录下部分文件夹简介2

1.2 学习Unity的编辑界面3

1.2.1 场景视图3

1.2.2 游戏视图5

1.2.3 Inspector属性面板6

1.2.4 层级(Hierarchy)面板7

1.2.5 项目资源管理面板7

1.3 Unity资源导入与删除7

1.3.1 模型等资源导入7

1.3.2 加载与导出unitypackage10

1.4 Unity的基本组件14

1.4.1 摄影机14

1.4.2 物理组件16

1.4.3 灯光17

1.4.4 寻路组件18

1.4.5 音视频组件18

1.4.6 网络组件18

1.5 Mesh、Material和Texture18

1.6 Unity的一些自带脚本包19

1.7 制作一个Demo19

1.7.1 Demo的要求19

1.7.2 搭建场景19

1.7.3 建立目录并导入资源22

1.7.4 建立脚本26

第2章 开发一个好的界面30

2.1 Unity自带的界面系统OnGUI30

2.1.1 GUI.Label30

2.1.2 GUI.Button按钮32

2.1.3 GUI.RepeatButton长按状态按钮33

2.1.4 GUI.DrawTexture绘制纹理34

2.1.5 GUI.Toggle开关按钮35

2.1.6 GUI.Toolbar工具栏36

2.1.7 GUI.TextField单行文本输入框37

2.1.8 GUI.TextArea多行文本输入框38

2.1.9 GUI.HorizontalSlidei水平滑动条39

2.1.10 GUI.Window窗口40

2.1.11 GUIContent.Tooltip工具提示42

2.1.12 滚动视图42

2.1.13 使用unity自带的控件实现一个树形列表43

2.1.14 基于OnGUI下的屏幕自适应45

2.1.15 制作一个简单的序列帧46

2.1.16 制作一个简单的动态柱状图46

2.1.17 制作一个图片查看器48

2.1.18 制作一个小地图52

2.2 NGUI54

2.2.1 NGUI概况54

2.2.2 NGUI与OnGUI的差别54

第3章 多媒体应用55

3.1 音频的控制55

3.1.1 本地音频加载与播放55

3.1.2 通过网络加载音频58

3.2 视频播放控制59

3.2.1 MovieTexture的视频播放控制59

3.2.2 AvPro QuickTime的视频播放62

第4章 数据加载与卸载64

4.1 Resource.Load加载资源64

4.2 WWW加载66

第5章 Unity读写外部数据69

5.1 操作Xml69

5.1.1 C#操作Xml文件基础知识69

5.1.2 Unity加载Xml文件的方式71

5.1.3 Unity与Xml交互案例:用户登录验证73

5.2 操作数据库77

5.2.1 Xampp介绍以及安装77

5.2.2 在Xampp上建立一个数据库79

5.2.3 创建一个PHP文件连接数据库81

5.2.4 Unity+PHP+MySQL操作数据库82

第6章 常用的组件85

6.1 导航网格85

6.1.1 人物自动寻路到目标点85

6.1.2 导航网格之OffMesh Link使用91

6.1.3 导航网格之动态障碍物Navmesh Obstacle94

6.2 Terrain地形系统95

第7章 多人在线101

7.1 开发一个多人聊天室101

7.2 动画同步与位置同步106

第8章 基于Unity的安卓开发115

8.1 安卓开发环境配置115

8.1.1 安装ire115

8.1.2 下载更新android SDK117

8.2 简单的触屏操作示例121

8.2.1 单指旋转物体121

8.2.2 多点缩放物体122

8.3 在安卓上操作Xml123

8.3.1 安卓上如何读取Xml123

8.3.2 安卓上如何写入Xml124

8.4 安卓上播放视频125

第9章 常见问题、错误及插件介绍129

9.1 常见问题129

9.1.1 js脚本如何与C#互相调用129

9.1.2 Unity脚本如何与网页脚本互相调用131

9.1.3 Unity发布为Web网页,在WebPlayer中打开一个新页面不被拦截133

9.1.4 如何打开一个摄像头135

9.1.6 鼠标选中物体高亮136

9.1.7 如何打开一个本地EXE138

9.2 常见错误及解决139

9.2.1 在使用Unity编写脚本时遇到的错误139

9.2.2 使用WWW崩溃如何解决139

9.2.3 涉及direct 3D11特效有时候不能显示出效果139

9.2.4 引用dll的时候报错140

9.2.5 读取Xml错误140

9.2.6 Fail to download data file140

9.3 Unity插件141

第10章 多人在线的坦克大战143

10.1 项目介绍143

10.1.1 游戏主要功能描述143

10.1.2 游戏开发步骤介绍143

10.2 前期准备以及场景搭建144

10.2.1 前期准备144

10.2.2 搭建场景144

10.2.3 设置游戏背景音乐146

10.3 登录场景开发147

10.3.1 登录场景界面制作147

10.3.2 玩家注册功能149

10.3.3 数据库登录验证152

10.4 游戏场景开发153

10.4.1 创建一个服务器153

10.4.2 多人在线坦克行为模块开发154

10.4.3 登录后自动连接服务器并生成玩家155

10.4.4 炮弹的功能开发以及记分155

10.4.5 多人在线游戏小地图开发156

10.4.6 退出游戏并提交成绩到数据库157

热门推荐