作者简介:
李永亮,Unity国际认证讲师;Unity国际认证开发者;开发作品《胆机组装实训虚拟仿真系统》参加2018年广东省职业院校信息化教学大赛获一等奖;指导学生参加2018-2019年度广东省职业院校学生专业技能大赛“虚拟现实(VR)设计与制作”赛项获一等奖;指导学生参加2018一带一路暨金砖国家技能发展与技术创新大赛虚拟现实(VR)产品设计与开发竞赛全国选拔赛获二等奖;长期讲授数字媒体设计与制作专业、数字媒体艺术设计专业课程《Unity脚本语言》和《虚拟交互设计》。
主编推荐:
目前虚拟现实专业关于脚本语言的教材几乎没有。
次教材卖点有四
1.作者知名,为中科大博士,Unity国际认证讲师;Unity国际认证开发者。
2.Unity脚本语言是虚拟现实应用技术专业非常重要的课程,内容稀缺。
3.配套资源丰富
4.作者的导师王建宇院士作序。
内容简介:
本书详细介绍了使用Unity引擎开发虚拟现实或者游戏作品所应掌握的C#编程知识和技能。全书共9章:第1章介绍Unity开发环境的搭建及与脚本相关的基本操作,并介绍UnityC#脚本的作用和UnityC#脚本输入和输出功能的实现方法;第2章介绍UnityC#脚本中最基本的元素,包括变量和数据类型、运算符和表达式;第3章介绍UnityC#脚本的两种调试方法,即断点调试和日志调试;第4章介绍C#程序语言中常用的流程控制语句,包括分支语句、循环语句和特殊流程控制语句;第5章介绍一维数组、多维数组和交错数组的概念、用途及用法;第6章介绍方法的概念和作用、方法的定义和调用、方法的参数,以及方法的重载;第7章和第8章介绍C#语言中面向对象的相关知识,包括对象和类的概念、类的定义和对象的使用、类的继承性和多态性、命名空间、泛型、集合、委托、事件和特性等内容;第9章介绍UnityC#脚本中常用的基类、工具类和结构体,以及常用组件类。本书采用结构化知识体系穿插丰富案例的方式组织教学内容,其中每个重要知识点都至少配备一个案例,大部分案例都紧贴日常生活,便于读者理解。全书内容丰富,具有较强的系统性和应用性,并且使用通俗易懂的方式来讲解程序设计知识,使读者易于接受。本书既可以作为高职高专院校虛拟现实应用技术、数字媒体技术、游戏设计等专业及相近专业的教材,也可以作为广大Unity引擎开发者自学的初、中级教材,还可以作为相关开发人员学习和应用的参考书。另外,值得一提的是,本书所介绍的知识和技能涵盖《3D引擎技术应用职业技能等级标准》中“3D引擎脚本编程初级应用”工作领域和“3D引擎脚本编程中级应用”工作领域所要求掌握的内容,可作为“1+X"3D引擎技术应用职业技能等级证书的备考资料。
目录:
第1章 Unity脚本基础
学习目标
学习导航
知识框架
1.1开发环境的搭建
1.1.1 Unity 的下载
1.1.2 Unity 的安装和激活
1.1.3 Unity的基本概念及界面简介
1.1.4 脚本编辑器简介
1.2初识Unity C#脚本
1.2.1编程语言的选择
1.2.2 Unity C#脚本的创建和使用
1.2.3 Unity C#脚本的基本语法结构
1.2.4 程序代码中的注释
1.2.5 程序的基本运行顺序
1.2.6 语法错误
1.3 Unity C#脚本的输入和输出
1.3.1 动手环节
……
以下为对购买帮助不大的评价