书馨卡帮你省薪 2024个人购书报告 2024中图网年度报告
欢迎光临中图网 请 | 注册
> >>
UNITY游戏开发经典实例

UNITY游戏开发经典实例

出版社:中国电力出版社出版时间:2024-10-01
开本: 16开 页数: 424
中 图 价:¥92.2(7.2折) 定价  ¥128.0 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
本类五星书更多>

UNITY游戏开发经典实例 版权信息

  • ISBN:9787519891817
  • 条形码:9787519891817 ; 978-7-5198-9181-7
  • 装帧:平装-胶订
  • 册数:暂无
  • 重量:暂无
  • 所属分类:>>

UNITY游戏开发经典实例 本书特色

“想学习Unity游戏开发吗?本书内容简明扼要、通俗易懂,内含大量制作游戏的实用技巧。”
——Liam Esler
游戏开发人员,代表作《博德之门2:增强版》、《冰风谷:增强版》以及《永恒之柱》

本书是Unity开发人员极为宝贵的资源。作者拥有丰富的经验,针对各种问题提供了简单易学的解决方案。无论你是初学者还是经验丰富的开发人员,都可以从本书中获益。
——Tom Brophy
Mountains(独立游戏《Florence》的开发商)首席程序员

UNITY游戏开发经典实例 内容简介

本书采用经典实例的格式,首先提出问题,然后制定解决方案,*z后再讨论如何通过*z佳以及*z直接的方式解决问题。本书非常适合初级到中级Unity开发人员。本书的主要内容包括:2D和3D图形。数学、物理以及角色控制。动画与运动。行为与AI。声音与音乐。脚本与用户界面。

UNITY游戏开发经典实例 目录

目录前言 1第1 章 初识Unity 91.1 初次尝试Unity 91.2 游戏对象.191.3 组件 201.4 预制件 .241.5 场景 261.6 管理资产.261.7 构建Unity 项目 271.8 Preferences 29第2 章 脚本 312.1 MonoBehaviour .312.2 回调函数.36目录前言 1第1 章 初识Unity 91.1 初次尝试Unity 91.2 游戏对象.191.3 组件 201.4 预制件 .241.5 场景 261.6 管理资产.261.7 构建Unity 项目 271.8 Preferences 29第2 章 脚本 312.1 MonoBehaviour .312.2 回调函数.362.3 创建不依赖于帧率的行为 .382.4 访问组件.402.5 查找对象.422.6 协程 432.7 单例 472.8 加载关卡(场景) .502.9 将数据存储到磁盘 .542.10 保存和加载游戏状态 .552.11 使用对象池管理对象 .712.12 使用ScriptableObject 将数据存储到Assets 80第3 章 输入 833.1 键盘输入.833.2 鼠标输入.843.3 锁定或隐藏鼠标光标 863.4 游戏手柄.863.5 自定义Unity 的输入系统 883.6 响应来自事件系统的指针事件 92第4 章 数学 974.1 使用向量存储不同维度的坐标 984.2 三维空间旋转 1044.3 使用矩阵表示三维空间的变化 .1064.4 角度 1114.5 计算到目标的距离 1124.6 计算目标的角度 114第5 章 二维图形 . 1175.1 导入精灵 1175.2 向场景添加精灵 1195.3 创建精灵动画 1205.4 使用2D 物理系统创建精灵 1215.5 自定义精灵的碰撞形状 1225.6 复合碰撞体 .1245.7 精灵打包器 .1255.8 对二维对象施加力 1275.9 创建传送带 .1285.10 使用自定义材质的精灵 .1305.11 管理精灵的排序 .1325.12 排序组 1345.13 创建2.5D 场景 136第6 章 三维图形 . 1396.1 创建简单的材质 1396.2 通过脚本控制材质的属性 1416.3 创建无光照材质 1436.4 使用纹理设置材质 1446.5 创建使用着色器的材质 1466.6 使用后期处理设置泛光效果 1476.7 使用高动态范围颜色 .1516.8 可编程渲染管线 1546.9 使用着色器图创建着色器 1576.10 使用着色器图创建发光效果 1586.11 公开着色器图的属性 1616.12 着色器的动画效果 1636.13 控制动画着色器的速度 .1656.14 通过子图重用图组件 1666.15 使用着色器图实现溶解效果 1686.16 烘焙光照与实时光照 1716.17 烘焙发光源 1736.18 静态物体在动态物体上投射阴影 .1746.19 使用光照探针调节光照 .1766.20 使用反射探针 .1786.21 伪造动态发光物体 1826.22 从磁盘加载纹理 1846.23 渲染到纹理 1866.24 保存截图 188第7 章 物理和角色控制 1917.1 FixedUpdate 1917.2 鼠标视角1927.3 控制3D 角色 .1957.4 与开关或对象交互 1997.5 捡起或放下物体 2017.6 检测两个物理对象何时接触 2087.7 检测物体何时进入触发区域 2107.8 实现移动平台 2117.9 站于平台上 .2147.10 被物体推动 218第8 章 动画与运动 2238.1 为对象添加动画 2248.2 基本人物动作 2288.3 反向动力学 2338.4 遮罩运动2388.5 混合运动2438.6 同时应用导航与动画 .2478.7 电影摄像机跟拍 2518.8 自动切换摄像机 2548.9 保持多个对象在视图内 2558.10 轨道摄像机 256第9 章 游戏进程 . 2599.1 管理任务2599.2 管理生命值 .2769.3 创建俯视视角的摄像机 2809.4 通过拖拽矩形框选择多个对象 .2839.5 创建菜单结构 2879.6 创建带轮子的车辆 2929.7 防止翻车2969.8 创建加速器 .2979.9 创建围绕目标旋转的摄像机 2999.10 创建不会穿墙而过的轨道摄像机 .3039.11 检测玩家何时绕赛道一圈 .304第10 章 行为与AI . 31510.1 定义AI 实体和玩家的移动路径 31510.2 确保游戏中的实体按照规定路径移动 31710.3 让敌人检测何时能看到玩家 31910.4 生成高质量随机点分布(泊松圆盘采样) .32510.5 让敌人寻找藏身地 33110.6 构建和使用状态机 337第11 章 声音和音乐 34311.1 播放声音 34311.2 设置混音器 34611.3 音频效果 34811.4 发送与接收效果 .35011.5 闪避 .35211.6 使用多个音频区 .35311.7 通过代码播放音频 35511.8 使用声音管理器 .356第12 章 用户界面 36112.1 UI 控件 36212.2 主题控件 36712.3 UI 动画 37012.4 创建列表项 37312.5 列表项淡出 37812.6 创建位置指示器 38112.7 自定义编辑器 .38612.8 属性绘制器 39112.9 特性绘制器 39712.10 资产处理 .40012.11 编写导入器脚本 40212.12 向导程序 .406
展开全部

UNITY游戏开发经典实例 作者简介

Paris Buttfield-Addison博士是一名游戏设计师、计算研究人员,他对法律充满了兴趣,同时也是游戏开发工作室Secret Lab的联合创始人。Jon Manning博士是一名精通Swift、C#以及Objective-C等技术的软件工程师。作为Secret Lab的合伙创始人,他创建了流行框架Yarn Spinner,并参与制作了英国学院游戏奖(British Academy Games Awards,BAFTA)获奖游戏《树林之夜》。Tim Nugent是一名移动应用开发人员、游戏设计师以及计算研究人员。

商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服