登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入   新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2024年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書

『簡體書』Unity游戏单位驱动开发

書城自編碼: 4106829
分類:簡體書→大陸圖書→計算機/網絡操作系統/系統開發
作者: 张寿昆
國際書號(ISBN): 9787302679592
出版社: 清华大学出版社
出版日期: 2025-03-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:HK$ 75.9

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
固定收益证券分析(原书第4版)
《 固定收益证券分析(原书第4版) 》

售價:HK$ 218.9
肺部疾病临床与影像解析(第二版)
《 肺部疾病临床与影像解析(第二版) 》

售價:HK$ 360.8
明代书院讲会研究
《 明代书院讲会研究 》

售價:HK$ 97.9
消失的亿万富翁:更好的投资、财务决策指南
《 消失的亿万富翁:更好的投资、财务决策指南 》

售價:HK$ 76.9
新见明代南京仓场文书:天一阁藏公文纸本《国朝诸臣奏议》纸背文献整理与研究
《 新见明代南京仓场文书:天一阁藏公文纸本《国朝诸臣奏议》纸背文献整理与研究 》

售價:HK$ 385.0
逃避不可耻,但没用,如何走出回避型人格的困境?
《 逃避不可耻,但没用,如何走出回避型人格的困境? 》

售價:HK$ 61.6
人生,体验而已
《 人生,体验而已 》

售價:HK$ 64.9
中国近现代媒介批评史(1815-1949)
《 中国近现代媒介批评史(1815-1949) 》

售價:HK$ 548.9

編輯推薦:
一本为广大Unity游戏开发者而写的全面深入的实用教程,通过本书的学习,读者将能够更加熟练地运用Unity引擎进行游戏开发,打造出更加精彩、有趣的游戏作品。无论是初学者还是有一定基础的读者都能从本书中获得宝贵的经验和启示。
內容簡介:
本书是一本介绍Unity游戏开发技术的实用教程,旨在帮助读者掌握游戏开发中常用的技术和方法。全书共分为七章,内容涵盖了Unity的输入系统、数学基础、相机控制、物理检测、动画系统、寻路算法及游戏单位的驱动方法等多个方面。 來源:香港大書城megBookStore,http://www.megbook.com.hk
本书既适合初学者入门,也对有多年工作经验的开发者具有参考价值。通过阅读本书,读者将能够掌握Unity游戏开发的核心技术和方法,为创作高质量的游戏作品奠定坚实的基础。
關於作者:
张寿昆,一名Unity开发工程师,从事于游戏、VR、AR、MR、虚拟仿真、数字孪生、元宇宙等相关领域,具有多年开发经验,现就任于某国企互联网公司。于CSDN等开发者社区发布技术博客,获得CSDN博客专家、Unity领域优质创作者、华为云云享专家、阿里云专家博主、腾讯云年度进取作者、年度优质共创者等认证,被提名2024年度Unity价值专家。
目錄
第1章输入系统1
1.1旧输入系统Input Manager2
1.1.1获取鼠标按键输入2
1.1.2 获取物理按键输入3
1.1.3获取虚拟轴输入7
1.1.4获取按钮的输入9
1.1.5获取触摸屏的触摸输入10
1.1.6Input Manager配置12
1.1.7XBox手柄设备的输入14
1.2新输入系统Input System27
1.2.1基于旧输入系统做兼容27
1.2.2Input Action Asset配置文件37
1.2.3Player Input组件40
第2章数学基础43
2.1Mathf43
2.1.1常量43
2.1.2三角函数44
2.1.3插值函数44
2.1.4最值与限制函数45
2.1.5幂、平方根、对数函数46
2.2向量47
2.2.1向量加减47
2.2.2向量数乘48
2.2.3向量插值48
2.2.4向量点乘与叉乘48
2.3矩阵51
2.3.1矩阵的基本运算52
2.3.2变换矩阵53
第3章相机控制57
3.1第一人称类型相机57
3.2第三人称类型相机59
3.2.1通过角色朝向控制视角59
3.2.2通过用户输入控制视角62
3.3自由控制类型相机66
3.3.1观察者视角控制66
3.3.2漫游视角控制71
3.4Cinemachine73
3.4.1基于虚拟相机实现第三人称视角73
3.4.2轨道路径与推轨相机75
3.4.3在Timeline中控制镜头78
第4章物理检测85
4.1射线投射检测85
4.1.1获取鼠标单击地面位置86
4.1.2游戏物体事件响应系统90
4.2球体投射检测95
4.3盒体重叠检测98
4.4物理检测可视化103
4.4.1盒体重叠检测可视化104
4.4.2盒体投射检测可视化106
4.4.3球体投射检测可视化108
第5章动画系统111
5.1动画剪辑111
5.1.1录制关键帧112
5.1.2创建和编辑关键帧112
5.1.3外部导入的动画资产112
5.2动画状态机114
5.2.1Animator窗口114
5.2.2动画状态115
5.2.3动画过渡116
5.2.4混合树118
5.3动画事件120
5.3.1Animation Clip Event121
5.3.2State Machine Behaviour121
5.4动画曲线122
5.5BlendShape123
5.6反向动力学124
5.6.1Animator IK125
5.6.2人物角色脚部放置方案126
5.6.3IK权重值曲线烘焙131
第6章寻路算法140
6.1Navigation140
6.1.1导航网格140
6.1.2导航网格代理142
6.1.3导航网格障碍物145
6.1.4网格外链接146
6.2A星寻路147
6.2.1地图数据147
6.2.2计价方式150
6.2.3邻节点搜索方式151
6.2.4算法实现153
6.2.5寻路组件156
6.2.6寻路代理157
6.2.7路径优化160
6.2.8地图编辑器162
6.3流场寻路166
6.3.1流场167
6.3.2算法实现168
6.3.3寻路组件170
6.3.4寻路代理173
6.4八叉树寻路174
第7章游戏单位驱动184
7.1用户人物角色驱动184
7.1.1基于刚体组件实现人物角色驱动184
7.1.2基于角色控制器组件实现人物角色驱动188
7.2人物角色行为194
7.2.1跳跃194
7.2.2滑行196
7.2.3翻越201
7.2.4掩体行为205
7.3敌方战斗单位驱动213
7.3.1有限状态机213
7.3.2敌方战斗单位AI221
7.4汽车驱动225
7.4.1车轮碰撞器225
7.4.2驱动类型227
7.4.3车辆转向230
7.4.4行驶速度230
7.4.5ABS与ASR231
7.4.6尾气排放232
7.4.7车辆音效235
7.4.8撞击变形235
內容試閱
随着游戏产业的蓬勃发展,Unity作为一款强大的跨平台游戏引擎,受到了越来越多游戏开发者的青睐。Unity以其灵活性和易用性为开发者提供了实现创意想法的广阔舞台。
本书旨在为广大Unity游戏开发者提供一本全面深入的实用教程,帮助大家更好地掌握游戏开发中的核心技术。通过本书的学习,读者将能够更加熟练地运用Unity引擎进行游戏开发,打造出更加精彩、有趣的游戏作品。无论是初学者还是有一定基础的读者都能从本书中获得宝贵的经验和启示。
本书在写作过程中使用的Unity版本为2020.3.16f1c1,因为不同版本的API可能会略有不同,因此建议读者在学习过程中使用相同的版本,扫描目录上方的二维码可下载本书源码。
本书具体章节安排如下。
第1章详细介绍了Unity的输入系统,包括旧输入系统和新输入系统的使用方法,帮助读者快速掌握游戏开发中常见的输入处理方式。
第2章介绍了Unity开发中的数学基础,包括Mathf数学运算工具类、向量和矩阵的概念及基本运算,为后续的游戏开发提供了必要的数学基础。
第3章讲解了多种类型相机控制组件的实现,包括第一人称视角、第三人称视角和自由视角等多种相机控制方式,并介绍了Unity中强大的Cinemachine系统,帮助读者轻松实现复杂的相机控制。
第4章介绍了Unity中的物理检测,通过应用实例介绍射线投射检测、球体投射检测、盒体重叠检测等物理检测的使用方法,并详细介绍了如何借助Gizmos实现物理检测的可视化,让读者能够更加直观地理解物理检测工作的原理。
第5章深入讲解了Unity的动画系统,包括动画剪辑、动画状态机、动画事件、动画曲线、BlendShape和反向动力学等多个方面,帮助读者轻松实现游戏中的复杂动画效果。
第6章介绍了几种常见的自动寻路实现方式,包括Unity内置的Navigation、A星寻路和流场寻路等算法,帮助读者掌握游戏开发中常用的路径规划和导航技术。
第7章详细介绍了游戏单位的驱动方法,包括用户人物角色的驱动、敌方战斗单位的驱动、载具驱动等,为读者提供了开发工作中常见的游戏单位控制技术的实现方法和技巧。
在写作过程中,作者得到了家人和朋友的帮助,在此表示感谢。同时,感谢清华大学出版社赵佳霓编辑的细心指导。
由于作者知识水平有限,书中难免存在疏漏之处,欢迎读者批评指正。
最后,真诚地希望本书能够成为您学习Unity游戏开发的良师益友,并祝愿您在游戏开发的道路上越走越远,创造出更多精彩的游戏作品。
张寿昆2024年12月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2025 (香港)大書城有限公司  All Rights Reserved.