作者:张寿昆出版社:清华大学出版社出版时间:2025年03月 编辑推荐
一本为广大Unity游戏开发者而写的全面深入的实用教程,通过本书的学习,读者将能够更加熟练地运用Unity引擎进行游戏开发,打造出更加精彩、有趣的游戏作品。无论是初学者还是有一定基础的读者都能从本书中获得宝贵的经验和启示。
内容简介
本书是一本介绍Unity游戏开发技术的实用教程,旨在帮助读者掌握游戏开发中常用的技术和方法。全书共分为七章,内容涵盖了Unity的输入系统、数学基础、相机控制、物理检测、动画系统、寻路算法及游戏单位的驱动方法等多个方面。
本书既适合初学者入门,也对有多年工作经验的开发者具有参考价值。通过阅读本书,读者将能够掌握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
显示全部信息
前 言
随着游戏产业的蓬勃发展,Unity作为一款强大的跨平台游戏引擎,受到了越来越多游戏开发者的青睐。Unity以其灵活性和易用性为开发者提供了实现创意想法的广阔舞台。
本书旨在为广大Unity游戏开发者提供一本全面深入的实用教程,帮助大家更好地掌握游戏开发中的核心技术。通过本书的学习,读者将能够更加熟练地运用Unity引擎进行游戏开发,打造出更加精彩、有趣的游戏作品。无论是初学者还是有一定基础的读者都能从本书中获得宝贵的经验和启示。
本书在写作过程中使用的Unity版本为2020.3.16f1c1,因为不同版本的API可能会略有不同,因此建议读者在学习过程中使用相同的版本,扫描目录上方的二维码可下载本书源码。
本书具体章节安排如下。
第1章详细介绍了Unity的输入系统,包括旧输入系统和新输入系统的使用方法,帮助读者快速掌握游戏开发中常见的输入处理方式。
第2章介绍了Unity开发中的数学基础,包括Mathf数学运算工具类、向量和矩阵的概念及基本运算,为后续的游戏开发提供了必要的数学基础。
客服微信 售前咨询 售后服务