计算机
类型
可以朗读
语音朗读
174千字
字数
2016-05-01
发行日期
展开全部
主编推荐语
手机游戏开发教程:5个经典案例,覆盖制作流程和不同平台发布。
内容简介
本书主要针对手机游戏开发进行编写,面向有一定C语言基础的读者。所编案例包含当前排名前十的火爆手机游戏:定位投篮(引导性案例)、愤怒的小鸟、暴力摩托、捕鱼达人和神庙逃亡等5个经典游戏案例,书中将介绍游戏的整个制作流程,同时还会针对软件技术以及在不同平台(如安卓、苹果、Windows 8)上的发布进行介绍。
目录
- 封面
- 目录
- 扉页
- 版权
- 游戏介绍
- 本书学习资源展示
- 前言
- 第01章 走进Unity3D的世界
- 1.1 Unity3D简介
- 1.1.1 Unity3D引擎
- 1.1.2 Unity3D的欢迎界面
- 1.1.3 菜单栏
- 1.1.4 场景控件
- 1.1.5 小结
- 1.2 Unity3D界面
- 1.2.1 路径
- 1.2.2 Angry Bots简介
- 1.2.3 场景视图
- 1.2.4 游戏视图
- 1.2.5 层次视图
- 1.2.6 项目面板
- 1.2.7 检查面板
- 1.2.8 小结
- 1.3 资源管理
- 1.3.1 创建新项目
- 1.3.2 创建游戏中的物体
- 1.3.3 游戏物体属性
- 1.3.4 添加组件和保存
- 1.3.5 资源结构管理
- 1.3.6 小结
- 1.4 Unity3D脚本编写
- 1.4.1 脚本命名的规则
- 1.4.2 玩家输入
- 1.4.3 移除组件
- 1.4.4 常用的脚本类型
- 1.4.5 小结
- 第02章 益智类游戏实例:企鹅砸小猪
- 2.1 游戏策划
- 2.1.1 游戏介绍
- 2.1.2 游戏特点
- 2.1.3 玩法
- 2.1.4 小结
- 2.2 整理资源
- 2.2.1 创建项目
- 2.2.2 了解资源
- 2.2.3 小结
- 2.3 创建场景
- 2.3.1 创建平台
- 2.3.2 安装弹弓
- 2.3.3 放置敌人
- 2.3.4 建造障碍
- 2.3.5 创建摄像机和灯光
- 2.3.6 小结
- 2.4 编写脚本
- 2.4.1 编写弹弓脚本
- 2.4.2 编写弹药脚本
- 2.4.3 编写目标敌人脚本
- 2.4.4 编写建筑脚本
- 2.4.5 编写摄像机脚本
- 2.4.6 小结
- 2.5 界面实例
- 2.5.1 UI简介
- 2.5.2 导入NGUI
- 2.5.3 实例NGUI
- 2.6 场景分析
- 2.6.1 创建灯光
- 2.6.2 灯光类型
- 2.6.3 灯光属性
- 第03章 角色扮演类游戏实例:隧道探险
- 3.1 游戏策划
- 3.1.1 游戏简介
- 3.1.2 游戏特点
- 3.1.3 玩法介绍
- 3.2 项目资源
- 3.2.1 创建项目
- 3.2.2 资源预览
- 3.3 创建场景
- 3.3.1 创建平台道路
- 3.3.2 角色介绍
- 3.3.3 创建摄像机和灯光
- 3.4 编写脚本
- 3.4.1 编写角色控制脚本
- 3.4.2 编写场景脚本
- 3.4.3 编写物品脚本
- 3.4.4 编写变化脚本
- 3.5 场景分析
- 3.5.1 游戏环境
- 3.5.2 灯光系统
- 3.5.3 角色
- 第04章 动作类游戏实例:动感小球
- 4.1 游戏策划
- 4.1.1 游戏介绍
- 4.1.2 游戏特点
- 4.1.3 玩法
- 4.2 整理资源
- 4.2.1 创建项目
- 4.2.2 了解资源
- 4.3 创建场景
- 4.3.1 创建平台
- 4.3.2 创建小球
- 4.3.3 放置元宝
- 4.3.4 建造障碍物
- 4.3.5 创建摄像机和灯光
- 4.3.6 创建血点
- 4.3.7 创建死亡区
- 4.4 编写脚本
- 4.4.1 编写小球脚本
- 4.4.2 编写死亡脚本
- 4.4.3 编写移动脚本
- 4.4.4 编写物品脚本
- 4.4.5 编写摄像机脚本
- 4.5 小球界面
- 4.5.1 UI简介
- 4.5.2 制作界面
- 4.5.3 界面脚本
- 4.6 场景
- 4.6.1 场景添加
- 4.6.2 设置
- 4.6.3 发布
- 4.7 总结
- 4.7.1 分析
- 4.7.2 效果
- 第05章 赛车类游戏实例:地下赛车
- 5.1 游戏策划
- 5.1.1 游戏介绍
- 5.1.2 游戏特点
- 5.1.3 玩法
- 5.2 整理资源
- 5.2.1 创建项目
- 5.2.2 了解资源
- 5.2.3 音频
- 5.2.4 场景
- 5.2.5 模型
- 5.2.6 预设物
- 5.2.7 脚本
- 5.2.8 贴图
- 5.3 创建游戏场景
- 5.3.1 创建地形
- 5.3.2 绘制地形
- 5.3.3 绘制地面
- 5.3.4 建造跑道
- 5.4 添加游戏角色与编写脚本
- 5.4.1 添加游戏角色
- 5.4.2 编写游戏赛车主脚本
- 5.4.3 编写游戏赛车副脚本
- 5.4.4 编写摄像机脚本
- 5.4.5 编写变换跑道脚本
- 5.5 场景分析
- 5.5.1 创建灯光
- 5.5.2 为场景加雾效
- 5.5.3 创建起始点
- 第06章 塔防类游戏实例:坦克防御战
- 6.1 游戏简介
- 6.1.1 游戏介绍
- 6.1.2 游戏特点
- 6.1.3 玩法
- 6.2 资源的管理及创建
- 6.2.1 创建项目
- 6.2.2 项目
- 6.2.3 场景
- 6.2.4 材质
- 6.2.5 模型
- 6.2.6 预设物
- 6.2.7 贴图
- 6.2.8 脚本
- 6.2.9 JavaScript与C#脚本之间的通信
- 6.3 创建游戏元素
- 6.3.1 创建地形
- 6.3.2 创建灯光
- 6.3.3 刷新敌人的地点
- 6.3.4 建造防御地点
- 6.3.5 创建敌人
- 6.3.6 敌人的转弯点
- 6.3.7 制作防御塔
- 6.3.8 摄像机设置
- 6.4 编写脚本
- 6.4.1 编写角色控制脚本
- 6.4.2 编写防御塔脚本
- 6.4.3 编写刷新敌人脚本
- 6.4.4 编写防御点脚本
- 6.4.5 编写创建防御塔的脚本
- 第07章 Unity3D在Web平台上的运用
- 7.1 安装Unity Web Player
- 7.2 发布Web
- 7.3 运行Web
- 7.4 小结
- 第08章 Unity3D在移动平台上的运用
- 8.1 Android环境
- 8.1.1 安装java _JDK
- 8.1.2 安装Android _SDK
- 8.2 Unity3D配置
- 8.2.1 配置Unity3D
- 8.2.2 发布安卓Android
- 8.2.3 APK的安装
- 第09章 资源
- 9.1 资源管理
- 9.1.1 资源结构
- 9.1.2 导入系统资源包
- 9.1.3 资源导出
- 9.1.4 导入资源包
- 9.1.5 小结
- 9.2 Unity3D动态资源管理
- 9.2.1 打包资源Export Asset Bundles
- 9.2.2 加载资源Import Asset Bundles
- 9.2.3 资源优化
- 9.2.4 小结
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。