0去购物车结算
购物车中还没有商品,赶紧选购吧!
当前位置: 图书分类 > 信息技术 > 软件开发与程序设计 > Unity 3.X 游戏开发经典教程

浏览历史

Unity 3.X 游戏开发经典教程


联系编辑
 
标题:
 
内容:
 
联系方式:
 
  
Unity 3.X 游戏开发经典教程
  • 书号:9787030368270
    作者:(英) Will Goldstome著;张检阅译
  • 外文书名:Unity 3.x Game Development Essentials
  • 装帧:平装
    开本:B5
  • 页数:408
    字数:460
    语种:
  • 出版社:科学出版社
    出版时间:2015-10-15
  • 所属分类:TP3 计算技术、计算机技术
  • 定价: ¥88.00元
    售价: ¥69.52元
  • 图书介质:
    纸质书 电子书

  • 购买数量: 件  商品库存: 2
  • 商品总价:

相同系列
全选

内容介绍

样章试读

资源下载

用户评论

全部咨询

  本书通过从零开始创建一个完整的Unity游戏项目,在对游戏进行一步步创建、完善的过程中向读者详细介绍了如何利用地形系统刷出简易的游戏环境、编写脚本控制对象的行为、利用图形用户界面(GUI)系统制作UI、使用物理系统模拟物理作用、添加粒子系统创建特效、运用动画系统实现简单的动画,以及发布到不同平台时相关的发布设置。   书中所有脚本都有JavaScript和C#两个版本,读者可根据需要选择阅读适合自己的一种。另外,书中对于每个工具的使用方法、操作小技巧都有介绍,对每个组件中各个参数的作用都有分析,还拓展了一些游戏开发方面的知识。   本书非常适合初学者较系统地学习、熟悉、使用Unity,适合高等院校及相关培训机构选作游戏开发教材。
样章试读
  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

全部咨询(共0条问答)

  • 暂时还没有任何用户咨询内容
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
咨询内容:

目录

  • 第1章 进入三维世界
    1.1 了解三维世界
    坐标系
    本地坐标系和世界坐标系
    向量
    相机
    多边形、边、顶点和网格
    材质、纹理、着色器
    1.2 刚体物理
    碰撞检测
    1.3 Unity的几个关键概念
    Unity应用举例
    资源
    场景
    游戏对象
    组件
    脚本
    预制
    1.4 界面
    场景视图和网格层次面板
    检视面板
    工程面板
    游戏视图
    1.5 小结
    第2章 游戏雏形和脚本基础
    2.1 你的第一个Unity工程
    2.2 简单的环境雏形
    设置场景
    添加简单的光源
    制作砖块物体
    建立一堵墙,然后破坏它
    2.3 脚本入门
    一个新的行为脚本或“类”
    一个新建的C#脚本中有什么?
    一个新建的JavaScript脚本中有什么?
    摧毁那堵墙
    声明公有变量
    2.4 理解Translate函数
    完善Translate函数
    2.5 测试游戏
    创建一个射弹
    2.6 使用预制存储信息
    发射射弹
    2.7 用Instantiate()函数生成物体
    为刚体添加力
    2.8 小结
    第3章 创建环境
    3.1 游戏构思
    3.2 使用地形工具
    地形工具的特点
    地形工具的功能
    创建一个小岛——太阳、海和海滩
    3.3 小结
    第4章 角色控制器和脚本进阶
    4.1 使用检视面板
    标签

    预制和检视面板
    4.2 解剖角色控制器
    4.3 分解第一人称控制器
    父子级关系
    First Person Controller物体
    4.4 脚本进阶
    命令
    变量
    4.5 完整的例子
    函数
    编写自己的函数
    声明自定义函数
    if else条件语句
    多重条件
    4.6 脚本的内部交流和点语法
    访问其他物体
    Find()和FindWithTag()命令
    SendMessage()命令
    GetComponent()命令
    注释
    4.7 角色移动脚本
    分解脚本
    声明变量
    4.8 小结
    第5章 交互
    5.1 外部建模软件
    模型的常规设置
    网格
    材质
    动画
    动画压缩
    5.2 设置岗哨模型
    5.3 添加岗哨模型
    位置
    旋转
    添加碰撞器
    添加刚体
    添加音频
    关闭动画的自动播放
    5.4 碰撞和触发器
    5.5 光线投射
    5.6 打开岗哨模型
    方法1——碰撞检测
    方法2——光线投射
    方法3——触发器碰撞检测
    5.7 小结
    第6章 收集、物品栏和HUD
    6.1 制作能量源预制
    下载、导入和放置
    为能量源添加标签
    碰撞器的大小和旋转
    添加刚体
    创建能量源脚本
    添加触发器碰撞检测
    保存为预制
    6.2 放置能量源
    6.3 编写玩家Inventory脚本
    保存充电状态
    添加CellPickup()函数
    6.4 限制岗哨的进入
    用能量源的计数器限制进门
    6.5 显示能量源HUD
    GUI纹理的导入设置
    创建GUITexture物体
    放置PowerGUI纹理
    编写脚本转换纹理
    理解数组
    解锁门
    6.6 为玩家提供提示
    使用GUIText在屏幕上显示信息
    6.7 小结
    第7章 实例化和刚体
    7.1 使用Instantiation()命令
    7.2 刚体

    刚体组件
    7.3 创建迷你游戏
    创建椰子预制
    创建Launcher物体
    使用脚本发射椰子
    最后的检查
    限制实例数量,移除物体
    添加小屋
    赢得胜利
    打磨游戏
    7.4 小结
    第8章 粒子系统
    8.1 什么是粒子系统?
    粒子发射器
    粒子动画器
    粒子渲染器
    8.2 制作任务
    需要的资源
    添加木条
    创建篝火粒子系统
    点燃篝火
    8.3 测试游戏
    究竟还有什么问题呢?
    8.4 小结
    第9章 制作菜单
    9.1 界面和菜单
    创建场景
    9.2 使用GUITexture和鼠标事件创建菜单
    添加Play按钮
    GUITexture按钮的脚本
    加载场景
    为公有变量赋值
    测试按钮
    添加向导按钮
    添加退出按钮
    使用Debug命令检测脚本
    9.3 使用Unity GUI类和GUI皮肤制作菜单
    关闭游戏物体
    创建菜单
    9.4 小结
    第10章 动画基础
    10.1 庆祝信息
    制作庆祝信息的步骤
    触发胜利
    创建庆祝信息文本
    使用线性插值(Lerp)
    创建win物体
    创建Fader物体并使用动画面板
    载入庆祝信息
    放置GUITexture
    挑战——小岛场景的淡入淡出
    10.2 小结
    第11章 游戏完善和最后的调整
    11.1 调整地形和玩家的初始位置
    调整地形
    创建道路
    11.2 设置玩家的初始位置
    11.3 优化游戏性能
    相机剪裁面和雾
    光照贴图
    光源和烘焙
    烘焙光照贴图
    11.4 最后的调整
    火山
    椰子的拖痕
    11.5 小结
    第12章 发布与分享
    12.1 发布选项
    网络播放器版
    PC或Mac单机版
    OSX Dashboard Widget
    12.2 发布设置
    12.3 播放器设置
    跨平台设置
    各平台设置
    12.4 质量设置
    12.5 玩家输入设置
    12.6 发布游戏
    发布网络播放器版
    第一次发布
    发布网络播放器版可执行文件
    12.7 分享你的作品
    分享到Kongregate.com
    12.8 小结
    第13章 测试和进一步学习
    13.1 在实践中学习
    13.2 测试并完成游戏
    公测
    13.3 学习方法
    覆盖尽可能多的基础内容
    利用现有资源
    遇到问题尽管问!
    13.4 小结
帮助中心
公司简介
联系我们
常见问题
新手上路
发票制度
积分说明
购物指南
配送方式
配送时间及费用
配送查询说明
配送范围
快递查询
售后服务
退换货说明
退换货流程
投诉或建议
版权声明
经营资质
营业执照
出版社经营许可证