首页 > 图书中心 >图书详情

Unity 2020游戏开发快速上手

掌握Unity 的用法及其制作游戏产品的方法 快速进入Unity手机游戏开发之门

作者:吴雁涛 叶东海 赵杰
定价:99
印次:1-2
ISBN:9787302593768
出版日期:2021.12.01
印刷日期:2023.01.16

本书详细讲解Unity 2020的用法,并逐一说明Unity的主要功能,让读者对Unity游戏开发有一个整体认识,同时通过讲解一个简单的狗狗打怪游戏场景的相关实现技术,使读者掌握Unity制作游戏产品的方法,以快速进入Unity游戏开发之门。 本书共分16章,内容包括Unity 2020的安装、理解Unity的世界、Unity的常用界面、Unity项目从新建到生成、Unity脚本基础、Unity常用基础功能、Unity开发简单框架及常用技巧、狗狗打怪游戏结构和设置、指针切换及玩家移动攻击、敌人攻击、角色状态和伤害计算、场景传送和数据存取、狗狗打怪菜单场景。 本书适合Unity游戏开发初学者阅读,也适合作为高等院校、中职学校和培训机构计算机游戏开发相关专业师生的教学参考书。

more >

前 言 Unity是由Unity Technologies开发互动内容的多平台综合型开发工具,不仅在游戏开发、动画制作方面应用广泛,而且越来越多地应用于增强现实、虚拟现实、数字孪生等内容的开发。 本书面向的读者是没有接触过Unity游戏开发的初学者。读者可以通过本书快速掌握Unity游戏开发的常用技术,并且能够参照“狗狗打怪”示例游戏制作出自己的作品。 本书内容介绍 第1~5章介绍了Unity的安装、应用生成、Unity相关的基础概念和常用的界面操作,并通过第5章的一个小示例让读者对Unity游戏的开发过程有一个初步的了解,为后面的学习打下基础。 第6~9章介绍了Unity游戏开发中脚本的基础内容,以及常用基础功能(如界面、动画等)的开发,每章后面都有小练习以巩固学习内容。 第10~16章以一个简单的ARPG(动作角色扮演类)游戏“狗狗打怪”为例介绍如何控制人物及NPC(非玩家角色)的移动和动画、设置状态、实现战斗过程、场景切换和数据存取,以及游戏菜单设计。 示例源代码下载 本书配套的示例代码请用微信扫描右边的二维码获取,也可按提示把下载链接转发到自己的邮箱中下载。如果有问题,请直接发送邮件至booksaga@163.com,邮件主题为“Unity 2020游戏开发快速上手”。 本书的特点 快速上手:以直接、细致的方式指导读者快速掌握Unity的使用和Unity游戏开发的方法,基础内容章节还提供了对应的视频内容。 理解架构:书中通过结构图、流程图、思维导图等方式帮助读者理解并掌握Unity的概念、结构以及游戏开发的思路。 实战引导:通过实际游戏项目示例介绍Unity游戏开发的一个简单且实用的框架,让第一次使用Unity开发的读者不至于面对项目不知所措。这个框架不仅可以用于游戏开发,也可以用于其他一些小型项目的开发。 本书读者 本书适合Unity平台游戏开发初学者、游戏与数字孪生开发人员阅读,也适合作为高等院校、中职学校和培训机构计算机游戏开发课程的教学参考书。 本书作者 吴雁涛,2000年毕业于西北工业大学,从事计算机软件开发相关工作,包括Web前端、Web后端、Untiy 3D开发等。著有《Unity 3D平台AR与VR开发快速上手》《Unity 2018 AR与VR开发快速上手》《Unity 3D平台AR快速开发上手—基于EasyAR 4.0》。 叶东海,2012年毕业于云南大学,从事网络安全和信息化建设与管理工作,研究数据挖掘和AR应用开发,有7年的教学工作经验,指导多项人工智能竞赛和创新创业项目。著有《数据库系统应用》《Unity 3D平台AR快速开发上手—基于EasyAR 4.0》。 赵杰,2003年毕业于云南大学软件工程专业,硕士,曾负责软件工程专业、网络工程专业和数字媒体专业本科生创新创业指导工作。有15年的教学工作经验,指导过多项大学生创新创业项目。著有《Unity 3D平台AR快速开发上手——基于EasyAR 4.0》。 作 者 2021年9月

more >
扫描二维码
下载APP了解更多
图书分类全部图书
more >
  • 吴雁涛,2000年毕业于西北工业大学,从事计算机软件开发相关工作,包括Web前端、Web后端、Untiy 3D开发等。著有《Unity 3D平台AR与VR开发快速上手》《Unity 2018 AR与VR开发快速上手》《Unity 3D平台AR快速开发上手—基于EasyAR 4.0》。
    叶东海,2012年毕业于云南大学,从事网络安全和信息化建设与管理工作,研究数据挖掘和AR应用开发,有7年的教学工作经验,指导多项人工智能竞赛和创新创业项目。著有《数据库系统应用》《Unity 3D平台AR快速开发上手—基于EasyAR 4.0》。
    赵杰,2003年毕业于云南大学软件工程专业,硕士,曾负责软件工程专业、网络工程专业和数字媒体专业本科生创新创业指导工作。有15年的教学工作经验,指导过多项大学生创新创业项目。著有《Unity 3D平台AR快速开发上手——基于EasyAR 4.0》。

  • 本书面向没有接触过Unity游戏开发的初学者。读者可以通过本书掌握Unity游戏开发的常用技术,并且能参照“狗狗打怪”示例游戏制作出自己的作品。本书配套示例源码,作者提供技术支持和答疑服务。
more >
  • 目    录

    第1章  使用Unity Hub安装Unity 1

    1.1  Unity Hub的下载 1

    1.2  Unity Hub的安装 2

    1.3  Unity Hub的使用 3

    1.3.1  安装Unity 2020 3

    1.3.2  添加模块和卸载Unity 6

    1.3.3  激活许可证 6

    1.3.4  Unity项目操作 7

    1.4  脚本编辑器和界面语言设置 10

    1.5  提示和总结 11

    第2章  生成应用程序 12

    2.1  安装对应平台的模块 12

    2.2  窗口设置 13

    2.3  玩家设置 15

    2.4  生成Windows程序 17

    2.5  生成网页应用 18

    2.6  生成安卓应用 19

    2.6.1  JDK和Android SDK 19

    2.6.2  玩家设置 20

    2.6.3  生成安卓应用 21

    2.7  生成iOS应用 22

    2.7.1  玩家设置 22

    2.7.2  生成iOS应用 23

    2.8  提示和总结 24

    第3章  理解Unity的世界 25

    3.1  虚拟的三维世界 25

    3.1.1  游戏对象和Transform 26

    3.1.2  游戏对象的层级结构 26

    3.1.3  组件决定游戏对象 27

    3.1.4  场景和摄像机 27

    3.1.5  资源 27

    3.2  Unity项目的结构 27

    3.3  Unity的坐标 28

    3.4  Unity项目目录说明 30

    3.5  关于翻译 31

    3.6  关于Unity的学习资源 32

    3.7  提...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘