分享


Unity软件基础教程【海上图志】

作者:周晓成

字数:367

页数:240

版次:1

定价:72

ISBN:9787313336071

出版日期:2025/10

图书简介

本教材旨在帮助读者由浅入深全面掌握Unity游戏开发技术,通过系统的理论讲解与丰富的实践案例分析,致力于培养读者在Unity环境下进行游戏开发和设计的能力。本教材详细介绍了Unity引擎的基础知识、发展历程和设计应用领域,通过深入探讨Unity的核心功能和特性,帮助读者建立扎实的理论基础。书中还探讨了游戏开发的准备工作、创建与编辑的基础操作、脚本编程、游戏对象的控制与动画、物理模拟与碰撞检测、UI设计与用户交互、路径规划交互设计与项目发布、AI交互设计实践案例等内容。通过学习,读者能够在理论层面全面了解Unity的应用和优势,并结合实战案例增强软件应用水平。  本教材主要适用于数字媒体艺术、影视动画、新媒体艺术及游戏设计等专业学生,也可作为普通数字艺术爱好者了解游戏开发原理和应用技巧、学习Unity基础理论与实践方法的专业参考书。

图书目录

第一章 Unity概述  
第一节 认识Unity  
第二节 Unity的发展历程  
第三节 Unity的应用领域  
第二章 游戏开发准备  
第一节 Unity下载与安装  
第二节 熟悉Unity界面  
第三节 常用快捷键和操作技巧  
第三章 创建与编辑的基础操作  
第一节 场景创建与编辑  
第二节 游戏对象创建和管理  
第三节 资源导入与导出  
第四节 项目设置与构建  
第五节 实例演示  
第四章 脚本编程入门  
第一节 C#基础知识  
第二节 变量与数据类型  
第三节 运算符与表达式  
第四节 控制语句  
第五节 方法  
第六节 类与对象  
第七节 接口与继承  
第八节 委托与事件  
第九节 异常处理  
第十节 脚本与游戏对象的交互  
第十一节 常见脚本编程技巧  
第十二节 实战案例:利用脚本控制小球移动
第五章 游戏对象的控制与动画  
第一节 游戏对象的基本属性与变换  
第二节 键盘、鼠标和触摸输入控制  
第三节 动画控制与播放  
第四节 碰撞和触发事件处理  
第五节 游戏对象操控案例设计  
第六章 物理模拟与碰撞检测  
第一节 物理引擎的基本原理  
第二节 刚体的物理模拟与控制  
第三节 碰撞检测与触发事件  
第四节 脚本控制物理行为  
第五节 案例设计  
第七章 UI设计与用户交互  
第一节 Unity的UI系统介绍  
第二节 创建UI并设置属性  
第三节 UI控件案例设计  
第四节 登录界面案例设计  
第八章 路径规划交互设计与游戏发布全流程 
第一节 搭建三维场景  
第二节 自动寻路系统设计实例  
第三节 游戏发布与部署  
第九章 Unity AI交互设计实践案例  
第一节 卡通城市漫游交互设计  
第二节 AI静态图片交互设计——以中国古代景观建筑为例  
第三节 AI数字人视频交互设计——以中国梦为主题