本书以Unity 5.x版本为例,结合大量游戏开发案例,从实战角度系统地介绍Unity 3D的使用方法、经验及游戏开发基础知识。本书分为3部分。第1部分为基础知识篇(第1~9章)。第2部分为综合实践篇(第10、11章)。第3部分为VR&AR篇(第12、13章)。基础知识篇主要介绍Unity 3D基础知识,包括Unity 3D概述、操作界面、脚本编写、图形用户界面系统、三维漫游地形系统、物理引擎、模型与动画、导航系统及游戏特效等内容,从总体上对Unity 3D进行概要性介绍。综合实践篇主要通过2D卡牌游戏开发和3D射击游戏开发使读者对Unity 3D游戏开发有较全面的认识,掌握开发一般休闲游戏的能力。VR&AR篇主要介绍时下非常流行的虚拟现实及增强现实技术,通过实践案例使读者掌握VR和AR开发流程。每章均附有习题。本书适合作为高等院校数字媒体技术、数字媒体艺术及相关专业的教材,同时也适合广大Unity 3D初学者以及Unity 3D游戏开发和研究人员参考。
本书共分9章,主要讲解了AR的开发和应用,主要内容为:增强现实以及AR工具介绍,Unity开发环境搭建及Vuforia开发环境搭建,Vuforia核心功能,如扫描图片、圆柱体识别、多目标识别、文字识别、云识别、物体识别和案例等,EasyAR开发知识,基于Unity开发VR。
本书以Unity 2019.3.2版本为基础介绍虚拟现实游戏开发知识。主要讲述Unity 2019.3.2版本的使用方法及经验,系统地介绍虚拟现实游戏的设计开发方法。 本书分为两部分,第一部分为基础知识篇(第1~9章),第二部分为综合实践篇(第10~11章)。其中,第一部分主要介绍Unity的基础知识,包括虚拟现实技术概述、初识Unity引擎、脚本开发基础、GUI游戏界面、3D游戏场景、物理系统、动画系统、粒子系统及导航系统等内容,从总体上对Unity引擎进行概要性介绍。第二部分介绍2D扑克牌游戏和3D射击游戏,使读者对Unity游戏开发及虚拟现实内容设计制作有一个较全面的认识。全书提供了大量应用实例的配套资源,读者可通过扫描书中二维码或登录清华大学出版社网站下载使用。 本书适合作为高等院校数字媒体技术、数字媒体艺术及相关专业学生的参考书,也适合广大Unity初学者以及有志于从事Unity工作的人员使用。
本书是《计算机科学与计算思维导论》的配套辅导书,分为理论辅导和实验辅导两部分,具体内容包括关联知识、习题解析、知识背景和基础实验,以此强化学生探究能力、判断能力、实践能力和综合应用能力的培养。其中,实验辅导包括构建微机系统、文字录入方法、Windows 7的基本应用、Word 2010的基本应用、Excel 2010的基本应用、PowerPoint 2010的基本应用、Internet的基本应用和信息安全工具软件8个实验单元,并采取基于任务驱动的教学模式,以启迪学生分析问题和解决问题的方法。 本书的特点是取材新颖、内容丰富、重点突出、适用性强,注重引导计算思维和自我提升。同时,注意与后续课程的分工与衔接,为后续课程的学习奠定基础。 本书可作为高等院校计算机类、电子信息类和电气信息类“计算机(科学)导论”课程辅助教材,也可作为相关专业教师和从事计算机科学与技术工作的工程技术人员的参考书。
本书参照国际电气与电子工程师学会计算机协会和美国计算机协会(IEEE-CS&ACM)计算学科教程(CC2005)和中国计算机科学与技术学科教程(CCC2002)编写,并按照“新工科”(新概念、新体系、新结构、新模式、新质量)建设思想,构建体现计算机学科基础特性(基本概念、基本方法、基本技术),凸显计算机学科方法(典型方法、学科形态、计算思维),突出计算机新技术(人工智能、虚拟现实、移动互联网、物联网、云计算、大数据)应用的课程知识体系。本书共10章,涵盖了计算机学科知识主领域的全部内容。 本书从学科认知科学化、系统化和逻辑化出发,站在学科的高度阐述计算机科学与技术知识,注重学科知识体系的完整性、逻辑性、创新性和时代性,具有结构新颖、层次分明、由浅入深、循序渐进的特点。 本书可作为高等院校计算机类、电子信息类和电气信息类“计算机(科学)导论”课程教材,也可作为相关专业的教师和从事计算机科学与技术工作的工程技术人员的参考书。