您好,欢迎来到聚文网。 登录 免费注册
Unity开发案例全书(微课视频版)

Unity开发案例全书(微课视频版)

  • 字数: 396
  • 出版社: 清华大学
  • 作者: 编者:张尧//刘宁宁|
  • 商品条码: 9787302700647
  • 适读年龄: 12+
  • 版次: 1
  • 开本: 16开
  • 页数: 240
  • 出版年份: 2025
  • 印次: 1
定价:¥69.8 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书深入探讨Unity在多个领域的应用,包括但不限于实时渲染、交互设计、建筑可视化、模拟仿真等。 本书第1章为新手提供了详尽的Unity引擎入门知识;第2章~第3章,通过两个具体的项目案例,深入探讨了Unity在游戏开发领域的应用;第4章~第11章,进一步拓展了Unity的应用领域,涵盖了AR识物、VR项目、答题系统、天气预报系统、聊天室、换装游戏、3D照片墙以及ChatGPT接入等多个项目案例。每个案例都详细讲解了开发流程、功能实现以及关键技术的突破,为读者提供了丰富的实战经验和技能提升机会。此外,本书关注Unity的前沿技术和最新发展,介绍最新的工具、插件和最佳实践,帮助读者跟上时代的步伐,不断提升自己的技能。 本书是一本集理论、实践与创新于一体的Unity开发宝典,无论是Unity新手,还是有一定经验的开发者,都能从中获得宝贵的启示和提升。
作者简介
张尧,笔名“恬静的小魔龙”,一名计算机软件工程专业毕业的程序员,爱好编程,爱好游戏开发,梦想是成为一名可以改变世界的软件工程师。 国内最早一批接触VR技术的程序员,先前在北京一家知名VR企业做“VR+动捕+游戏”系列项目的开发工作,之后在郑州一家高新技术企业任职主程,从事虚拟仿真项目的研发工作。 虚拟仿真领域、游戏开发领域优质创作者,CSDN博客认证专家、华为云云享认证专家,在全球著名的IT中文社区CSDN拥有数万粉丝,编写的文章帮助过上百万人。
目录
第1章 进入Unity的世界 视频讲解:13分钟 1.1 初识Unity引擎 1.1.1 Unity简介 1.1.2 Unity历史沿革 1.1.3 Unity应用领域 1.2 Unity的配置与运行 1.2.1 Unity Hub的下载和安装 1.2.2 Unity Hub的授权与激活 1.2.3 Unity的下载和安装 1.2.4 Unity的中文汉化 1.3 运行Unity程序 1.3.1 新建Unity项目 1.3.2 打开Unity项目 1.3.3 运行Unity项目 1.3.4 编写Hello World程序 代码1-1 用Unity编写Hello World程序 1.3.5 初识Unity的API 代码1-2 Awake函数的使用 代码1-3 Update、FixedUpdate、LateUpdate函数的调用顺序 1.3.6 课后习题 1.4 Unity编辑器简介 1.4.1 窗口布局 1.4.2 菜单栏 1.4.3 工具栏 1.4.4 工作视图 1.4.5 重要概念第2章 使用Unity制作2D游戏(《2048》游戏实现) 视频讲解:10分钟 2.1 游戏玩法与目标 2.1.1 核心玩法 2.1.2 玩家目标 2.2 设计思路 2.2.1 分析规则 2.2.2 分析实现 2.3 实现过程 2.3.1 新建项目 2.3.2 导入资源 2.3.3 素材处理 2.3.4 实现代码 代码2-1 创建背景 代码2-2 修改Card.cs脚本 代码2-3 修改GameManager.cs脚本 代码2-4 在GameManager脚本添加CreateCard函数 代码2-5 MoveUp函数 代码2-6 MoveDown函数 代码2-7 MoveLeft函数 代码2-8 MoveRight函数 2.4 总结及习题 2.4.1 本章小结 2.4.2 课后习题第3章 使用Unity制作3D游戏(《3D迷宫探险》) 视频讲解:6分钟 3.1 游戏简介 3.1.1 玩法介绍 3.1.2 关键要素 3.2 设计思路 3.2.1 需求分析 3.2.2 设计实现 3.3 实现过程 3.3.1 新建项目 3.3.2 导入资源 3.3.3 搭建场景 3.3.4 设置出入口 3.3.5 添加角色 3.3.6 实现角色移动 代码3-1 实现角色移动 3.3.7 出入口逻辑 代码3-2 出入口逻辑 3.4 总结及习题 3.4.1 本章小结 3.4.2 课后习题第4章 使用Unity实现AR识物(接入SDK) 视频讲解:23分钟 4.1 AR技术 4.1.1 AR简介 4.1.2 AR的特点 4.1.3 AR的应用领域 4.1.4 AR的工作原理 4.2 实现过程 4.2.1 获取EasyAR的Key 4.2.2 下载EasyAR的SDK 4.2.3 新建项目 4.2.4 导入EasyAR的SDK 4.2.5 快速入门 4.2.6 实现AR交互 代码4-1 颜色切换控制脚本实现 4.3 总结及习题 4.3.1 本章小结 4.3.2 课后习题第5章 使用Unity制作VR项目(拆解案例) 视频讲解:20分钟 5.1 VR技术 5.1.1 应用简介 5.1.2 应用方向 5.2 场景搭建制作 5.2.1 新建项目 5.2.2 导入资源 5.3 实现过程 5.3.1 搭建场景 5.3.2 制作飞机尾翼火焰喷射特效 5.3.3 实现飞机飞行 代码5-1 AircraftMove.cs脚本 5.3.4 搭建零件拆解场景 5.3.5 实现飞机零件拆解 代码5-2 实现飞机零件拆解 代码5-3 实现动画移动 5.4 总结及习题 5.4.1 本章小结 5.4.2 课后习题第6章 使用Unity实现答题系统 视频讲解:11分钟 6.1 应用简介 6.1.1 核心组成部分 6.1.2 应用领域 6.2 分析实现 6.2.1 功能分析 6.2.2 实现分析 6.3 实现过程 6.3.1 新建项目 6.3.2 准备题库 6.3.3 搭建UI 6.3.4 读取文档 代码6-1 读取文档 6.3.5 加载题目 代码6-2 加载题目 6.3.6 实现按钮功能 代码6-3 实现按钮功能 6.3.7 判断题目对错 代码6-4 完整的AnswerControl.cs脚本 6.4 总结及习题 6.4.1 本章小结 6.4.2 课后习题第7章 使用Unity实现天气预报系统 视频讲解:26分钟 7.1 应用简介 7.1.1 应用特点 7.1.2 应用功能 7.2 设计思路 7.2.1 功能分析 7.2.2 实现分析 7.3 实现过程 7.3.1 新建项目 7.3.2 搭建UI 7.3.3 获取位置信息 代码7-1 获取位置信息 代码7-2 位置信息解析类 7.3.4 将城市名字转换为城市代码编号 代码7-3 获取城市代码编号 代码7-4 城市代码编号解析类 7.3.5 获取天气信息 代码7-5 获取天气信息 代码7-6 天气信息解析类 代码7-7 整体代码 7.3.6 数据展示 代码7-8 声明变量 代码7-9 将数据显示到UI上 7.4 总结及习题 7.4.1 本章小结 7.4.2 课后习题第8章 使用Unity实现聊天室 视频讲解:15分钟 8.1

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网