Unity 软件是 Unity Technologies 公司开发的专业跨平台游戏开发及虚拟现实引擎,用户可以在 Unity平台中轻松完成各种游戏项目,并结合 3d Max 等建模软件进行三维互动开发,搭建各种需求的场景,通过 3D 模型、图像、视频、声音等相关资源导入,借助 Unity 相关场景的构建模块,创作出精彩的游戏和虚拟仿真内容。用户也可以在网上通过 Unity Store(Unity 资源商店)下载各种资源。
本书立足于 Unity 软件的应用开发,以 Unity3D 软件操作为基础,从技术和应用两个角度全面系统地讲述 Unity 的基础理论和实践技能,包括 3D 和 2D 游戏场景搭建、物理引擎的介绍、碰撞体检测、Unity 基本操作技巧等内容,同时结合 C# 脚本创作实现游戏的鼠标与键盘的交互功能。
本书适合作为本科、高职高专院校学生学习数字媒体技术课程的入门教材,也适合作为程序员和编程爱好者的参考用书。
王维花,天津外国语大学数字媒体技术专业讲师,长期从事计算机应用技术、计算机教育方面的研究与教学工作,主讲数字媒体技术,独立编著过,《VB.NET程序设计实践案例教程》。
?
第 1 章 引言
第 2 章 Unity 主要界面介绍
第 3 章 Unity 快速入门
第 4 章 基本脚本介绍
第 5 章 鼠标和键盘交互
第 6 章 三维漫游地形系统
第 7 章 物理引擎
第 8 章 Unity2D 动画游戏
第 9 章 Mecanim 动画系统
第 10 章 贪吃蛇游戏案例
第 11 章 坦克大战游戏案例
第 12 章 飞扬的小鸟游戏案例