Unity3D基础知识笔记
一、Unity简介
1)Unity3D概念
- Unity是由Unity Technologies公司开发的跨平台专业游戏引擎,具有一个完美的游戏开发生态链,用户可以通过它轻松实现各种游戏创意和三维互动开发,然后一键部署到各种游戏平台上,并且可在Asset Store上分享和下载相关的游戏资源。
- Unity是一款国际领先的专业游戏引擎,Unity编辑器可以运行在Windows和Mac OS X平台上。最主要特点是:一次开发便可部署到目前所有主流的游戏平台,且用户无须二次开发和移植,节省了大量时间和精力。
2)Unity3D的特点
- 高度整合且可扩展的编辑器:Unity编译器功能强大且易于使用,它集成了完备的所见即所得编辑功能,在编辑器里可以调整场景的地形、灯光、动画、模型、材质、音频、物理等参数。Unity第三方插件涵盖了几乎所有主题,包括GUI、网络、材质、动画等。
- 一次开发,到处部署:用户可以在Windows和Mac OS X平台下进行游戏开发,游戏作品可以直接一键发布到所有主流的游戏平台而一般无须额外修改, 发布平台包括:Linux、IOS、Android、Windows Phone、Windows、Web、微软Xbox360、索尼PS3、任天堂Wii等。
- 通用性强,支持目前所有主流3d动画创作软件:包括Maya、3ds Max、Cinema 4D、cheetah3D、Modo、Lightwave和Blender等,并能与其中大部分软件协同工作。
- 低成本和Unity Games销售平台:官方首先提供了具有最