-
内容大纲
本书基于Unity 2022版本,系统地介绍了Unity编辑器的基础界面、功能模块和界面设置等。
工欲善其事,必先利其器。要想学好Unity,程序开发是必不可少的,所以本书详细介绍了C#语言的语法、条件语句、数组、集合、字符串类、文件的操作、常用算法和设计模式,以及Socket网络编程等技术。
本书共设18章,系统地阐述了Unity程序开发的全流程设计体系。内容涵盖Unity引擎核心机制与C#语言编程基础两大维度,具体包括C#语言基础语法与编程范式、Unity界面交互设计原理、面向对象程序设计思想、常用数据结构与算法实现、文件系统操作、多媒体资源整合、数据库交互等核心模块。教学体系设计强调问题解决能力培养,通过典型案例解析引导读者掌握需求分析方法与编程实现路径。
本书针对可视化界面开发这一实践性环节,采用渐进式教学法,将其与核心编程技术模块进行有机整合。通过构建“理论认知-算法设计-界面实现”的完整学习链路,既可以降低技术实现门槛,又能强化工程化思维培养。这种编排方式既能激发学习者的自主探究能力,也为教师开展项目驱动式教学提供了有效支撑,最终实现知识体系构建与实践能力提升的双重教学目标。
本书不仅可以作为广大Unity初学者和对Unity感兴趣的读者的入门书籍,也可以作为从事Unity工作的开发人员的学习参考书,还可以作为开展Unity培训的学校或者机构的教材。 -
作者介绍
张尧,笔名“恬静的小魔龙”,一名计算机软件工程专业毕业的程序员,爱好编程,爱好游戏开发,梦想是成为一名可以改变世界的软件工程师。 国内最早一批接触VR技术的程序员,先前在北京一家知名VR企业做“VR+动捕+游戏”系列项目的开发工作,之后在郑州一家高新技术企业任职主程,从事虚拟仿真项目的研发工作。 虚拟仿真领域、游戏开发领域优质创作者,CSDN博客认证专家、华为云云享认证专家,在全球著名的IT中文社区CSDN拥有数万粉丝,编写的文章帮助过上百万人。 -
目录
第1章 进入Unity的世界
1.1 认识Unity引擎
1.1.1 Unity简介
1.1.2 Unity发展史
1.1.3 Unity应用领域
1.1.4 Unity从业介绍
1.2 Unity配置与运行
1.2.1 Unity版本介绍
1.2.2 推荐使用的Unity版本
1.2.3 Unity Hub的下载与安装
1.2.4 Unity Hub的授权与激活
1.2.5 Unity的下载与安装
1.2.6 Unity中文汉化
1.3 运行Unity项目
1.3.1 新建Unity项目
1.3.2 打开Unity项目
1.3.3 运行Unity项目
1.3.4 新建C脚本
1.3.5 初识Unity的API
代码1-1 Unity编辑器Awake函数的使用
代码1-2 Update、FixedUpdate、LateUpdate函数的调用顺序
1.3.6 课后习题
1.4 Unity编辑器简介
1.4.1 窗口布局
1.4.2 菜单栏
1.4.3 工具栏
1.4.4 工作视图
1.4.5 重要概念
1.5 本章小结
第2章 Unity创建场景
2.1 创建2D场景
2.1.1 创建2D工程
2.1.2 导入2D资源
2.1.3 制作2D动画
2.1.4 课后习题
2.2 创建3D场景
2.2.1 创建3D工程
2.2.2 创建3D模型
2.2.3 导入3D资源
2.2.4 课后习题
2.3 本章小结
第3章 Unity组件和预制体
3.1 游戏对象和组件
3.1.1 创建游戏对象
3.1.2 添加组件
3.1.3 特殊的组件——脚本
代码3-1 添加属性
3.1.4 课后习题
3.2 Unity组件
3.2.1 常用组件介绍
3.2.2 获取、添加和删除组件
代码3-2 获取Transform组件
代码3-3 为游戏对象添加Rigidbody组件
代码3-4 删除Box Collider组件
3.2.3 课后习题
3.3 Unity预制体
……
第4章 Unity的常用功能系统
第5章 脚本开发
第6章 文件与文件夹
第7章 String类
第8章 正则表达式
第9章 持久化与数据读取
第10章 实现一般游戏机制
第11章 AssetBundle资源热更新
第12章 编辑器扩展
第13章 Socket编程
第14章 常用算法
第15章 常用设计模式
第16章 人工智能的实现
第17章 使用Unity制作第一人称射击游戏
第18章 数字孪生、虚拟仿真应用——智慧园区可视化系统
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-

孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-

时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-

本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
