前言Unity3D是一款商业化的专业游戏引擎,可以帮助用户创建诸如3D视频效果、建筑可视化、实时3D动画等内容。Unity可以用来制作在iPhone、iPod、iPad、Android等多种平台上运行的游戏。很多商业游戏采用Unity3D引擎进行开发。Unity3D是一款跨平台次世代游戏开发引擎,这款游戏引擎以其强大的跨平台特性与绚丽的3D渲染效果而闻名。Unity3D同时部署在Mac OS与Windows两种操作系统之上,横跨的主流游戏平台高达9种,而且其3D渲染效果也得到了大幅度提升。目前全球的Unity注册用户已经超过6000万,国内首款Unity3D PC网游《将魂》已震撼面市,开启了网络游戏的新纪元。此外,大量的Unity3D网页游戏也涌现在我们的视线当中。在移动方面,苹果的App Store中有1500多款游戏是使用Unity开发的,Android平台中也有不少由Unity3D制作的优秀游戏。Unity3D现已发展成为游戏业界较为知名的游戏引擎。本书通过典型开发实例来介绍Unity3D游戏开发,分别介绍了Unity基础知识和安装、游戏机制和主题、Unity物理引擎、脚本编程、Unity GUI系统、3D建模和材质制作、粒子系统、音效、动画系统等核心话题。本书适合游戏开发初学者、对Unity感兴趣的读者,以及专职游戏设计和开发人员阅读学习。本书由张金钊主编,参加编写工作的有孙颖、王先清、朱星雨、魏云柯、赵琳、周华设。此外,还有哈尔滨美隆达科技发展有限公司的刘诗序。“知而获智,智达高远。”探索和开发获得未知领域知识,凝聚智慧高瞻远瞩才能有所突破和创新。“知识改变命运,教育成就未来。”只有不断地探索、学习和开发未知领域,才能有所突破和创新,为人类的进步做出应有的贡献。“知识是有限的,而想象力是无限的”,想象力在发散思维的驱动下,在浩瀚的宇宙空间中驰骋翱翔。希望广大读者在Unity3D游戏世界中充分发挥自己的想象力,实现您的全部梦想。由于水平有限,书中的缺点和不足在所难免,敬请读者把对本书的意见和建议告诉我们。电子邮箱:zhzjza@21cncom。编者