![]()
内容推荐 《Unity 3D从入门到实战》是基于Unity 3D 2021版本系统全面地介绍使用Unity 3D软件进行编程开发的实战教程,是一本进行游戏开发、建筑设计、工业设计等虚拟现实开发的入门书籍。为了弥补Unity 3D图书在全栈式开发教学方面的不足,本书分为Unity 3D基础篇、Unity 3D应用篇、Unity 3D脚本开发篇、Unity 3D进阶篇及Unity 3D项目实战篇,是真正意义上的Unity 3D全栈式开发的内容集合。Unity 3D基础篇包括Unity 3D的引擎介绍、配置与运行、编辑器简介;Unity 3D应用篇包括Unity 3D的基本场景创建、组件和预制体、常用功能系统;Unity 3D脚本开发篇讲解了Unity 3D的脚本开发语言C#的编程知识,包括数据类型和变量、条件语句和循环语句、数组和集合、String类、文件夹与文件、正则表达式、常用算法、常用设计模式等:Unity 3D进阶篇讲解了Unity 3D数据的读取、UI系统、Socket编程、AssetBundle、常用插件、框架等;Unity 3D项目实战篇配置了大量的实战案例,包括2D游戏——《愤怒的小鸟》、3D游戏——《跑酷小子》、AR案例——《增强现实技术》、VR案例——《飞机拆装模拟》、元宇宙案例——《虚拟地球信息射线》,丰富的案例便于读者快速上手Unity 3D开发。 《Unity 3D从入门到实战》结构完整、内容系统全面、讲解清晰易懂,适合Unity 3D开发零基础读者学习,也适合对游戏开发、建筑设计、工业设计等虚拟现实开发感兴趣的IT设计人员学习,此书还可以作为应用型高校及相关培训机构的Unity 3D教材或参考用书。 作者简介 张尧,笔名“恬静的小魔龙”,一名计算机软件工程专业毕业的程序员,爱好编程,爱好游戏开发,梦想是成为一名可以改变世界的软件工程师。 国内最早一批接触VR技术的程序员,先前在北京一家知名VR企业做“VR+动捕+游戏”系列项目的开发工作,之后在郑州一家高新技术企业任职主程,从事虚拟仿真项目的研发工作。 虚拟仿真领域、游戏开发领域优质创作者,CSDN博客认证专家、华为云云享认证专家,在全球著名的IT中文社区CSDN拥有数万粉丝,编写的文章帮助过上百万人。 目录 Unity 3D基础篇 第1章 认识Unity 3D引擎 1.1 Unity 简介 1.2 Unity 3D发展史 1.3 Unity 3D应用领域介绍 1.3.1 ATM领域(汽车、运输、制造)的应用 1.3.2 AEC领域(建筑设计、工程、施工)的应用 1.3.3 游戏领域的应用 1.4 Unity 3D从业介绍 1.5 本章小结 第2章 Unity 3D的配置与运行 2.1 Unity 3D的主要版本介绍 2.1.1 Unity 5.x版本 2.1.2 Unity 2017.x版本 2.1.3 Unity 2018.x版本 2.1.4 Unity 2021.x版本 2.1.5 初学者使用哪个版本入门 2.2 Unity Hub的下载与安装 2.2.1 Unity Hub的下载 2.2.2 Unity Hub 的安装 2.3 Unity Hub的授权与激活 2.4 Unity 3D的下载与安装 2.5 初次运行Unity 3D项目 2.5.1 新建Unity 3D项目 2.5.2 打开Unity 3D项目 2.5.3 运行Unity 3D项目 2.6 编写Hello World程序 2.6.1新建C#语言脚本 2.6.2 编写脚本 2.6.3 编译输出 2.7 初识Unity 3D的API 2.7.1 Awake函数 2.7.2 Start函数 2.7.3 Update函数 2.7.4 FixedUpdate函数 2.7.5 LateUpdate函数 2.8 本章小结 第3章 Unity 3D编辑器简介 3.1 窗口布局 3.1.1 窗口布局(软件内置) 3.1.2 自定义窗口布局 3.2 菜单栏 3.2.1 File菜单 …… Unity 3D应用篇 Unity 3D脚本开发篇 Unity 3D进阶篇 Unity 3D项目实战篇 |