unity3d 是做什么的? Unity3D 是由 Unity Technologies 开发的多平台集成游戏开发工具,让玩家可以轻松创建各种类型的交互内容3d游戏引擎开发,例如 3D 视频游戏、建筑可视化、实时 3D 动画等。这是一个完全集成的专业游戏引擎。
Unity 类似于 Director、Blender 游戏引擎、Virtools 或 Torque Game Builder 等软件,以交互式图形开发环境为主要方式。该编辑器运行在Windows和Mac OS X下,可以将游戏发布到Windows、Mac、Wii、iPhone、WebGL(需要HTML5)、Windows phone 8和Android平台。
您还可以使用 Unity 网络播放器插件发布网络游戏并支持 Mac 和 Windows 的网络浏览。 Mac 也支持其网络播放器。了解unity3d的菜单和查看界面是最基本的基础。就像学习单词操作一样,你可以大致了解几个菜单游戏角色,几个基本视图,以及它们各自的功能是什么。当然3d游戏引擎开发,你还需要了解人物的基本比例和结构。了解场景中的坐标系、输入系统和简单矢量概念。如果你不理解统一坐标系和向量的概念,世界坐标和局部坐标的关系,哪怕是几行代码来移动、缩放、旋转,都会让你迷惑很久。