Unity Quick Outline Android兼容性,多平台支持概览

一、走进Unity

1、什么是Unity

1)、unity是由Unity Technologies公司开发的跨平台专业游戏引擎。

2)、Unity编辑器可以运行在Windows和MacOSX平台上,一次开发就可以部署到所有的主流游戏平 台:Windows、Linux、Mac OSX、iOS、Android、Xbox 360、PS3、WiiU、Web等。

3)、Unity支持目前市面上所有主流的3D动画创作软件,例如Maya、3ds Max、Cinema 4D、Cheetah3D、Modo、Lightwave、Blender

4)、物理引擎:Unity内置了NVIDIA的physX物理引擎,开发者可以通过物理引擎高效的、逼真的、模拟刚体碰撞、车辆驾驶、布料、重力等物理效果,使游戏画面更加真实而生动。

5)、Lightmap烘焙工具Beast:Unity内置了一个强大的光照贴图烘焙工具Beast,开发者可以直接在Unity中烘焙出非常逼真、漂亮的光照贴图。

6)、Mecanim动画系统:可以直接在编辑器中编辑和设置角色蒙皮、混合树、状态机和控制器,还支持动画定向、IK骨骼等。

7)、地形编辑器:

8)、联网支持:Unity提供了从客户端到服务器端的完整联网解决方案,可以实现简单的多人联网游戏。也可以使用第三方的网络解决方案:RakNET、Smart Fox Server等

9)、ShaderLab着色器:Unity里提供了一种语法非常接近Cg语言的着色器语言ShaderLab,可以通过它来实现自己的Shader。在Unity里,着色器有三种:Surface Shader(表面着色器),Vertex And Fragment Shader(顶点与片段着色器),Fixed Function Shader(固定管线着色器)

10)、脚本语言:Unity支持3种脚本语言,C#、JavaScrip、Boo。

11)、强大的内存分析器Memory Profile:能够实时的,动态的显示游戏中不同动画,不同物体的占内存情况




2、Unity的作用

1)、制作3D或者2D游戏

2)、严肃游戏:航空航天,军事国防,工业仿真,教育培训,医学模拟,建筑漫游等领域

3)、Unity与交互设备:可以通过插件(例如:MiddleVR,http://www.imin-vr.com)

Unity相关资源

Unity官网:http://www.unity3d.com

Unity论坛·:http://forum.unity3d.com/foru.php

Unity问答:http://answers.unity3d.com/index.html

Unity博客:http://blogs.unity3d.com/

Unity官方在线案例:http://unity3d.com/gallery/demos/live-demos

Unity官项目源文件:http://unity3d.com/gallery/demos/demo-projects

Unity作品列表:http://unity3d.com/gallery/dmade-with-unity/game-list

unity在线课堂:http://unity3d.com/learn/live-training/

Unity在线教程:http://unity3d.com/learn/tutorials/modules

Unity用户手册:http://docs.unity3d.com/Documentatiion/Manual/index.html

Unity组件参考手册:http://docs.unity3d.com/Documentatiion/Components/index.html

Unity脚本手册:http://docs.unity3d.com/Documentatiion/ScriptReference/index.html

Unity资源商店:http://www.assetstore.unity3d.com/

Unity中国:http: //china.unity3d.com

Digital-Tutors的Unity系列教程:http://www.digitaltutors.com/software/Unity-tutorials

Lynda出品的Unity教程:http://www.lynda.com/Unity-D-training-tutorials/1243-0.html

Unity快捷键技巧

Ctrl+1:切换到Scene视图

Ctrl+2:切换到Game视图

Ctrl+3:切换到Inspector视图

Ctrl+4:切换到Hierarchy视图

Ctrl+5:切换到Project视图

Ctrl+6:切换到Animaton视图

Ctrl+7:切换到Peofiler视图


File菜单快捷键:

Ctrl+N:新建场景 --New Scene

Ctrl+O:打开场景 --OpenScene

Ctrl+S:保存场景 --Save Scene

Ctrl+Shift+:新另存景 --Save Scene as…

New Project… 新建项目工程文件

Open Project…打开项目工程文件

Save Project…保存项目工程文件

Ctrl+Shift+B:发布设置 --Build Settings…

Ctrl+B:发布并运行 --Build & Run

Exit:退出Unit

Edit菜单快捷键:

Ctrl+Z:撤销上一步操作 --Undo Selection Change

Ctrl+Y:执行Ctrl+Z相反的一步 --Redo

Ctrl+X:剪切 --Cut

Ctrl+C:复制 --Copy

Ctrl+V:粘贴 --Paste

Ctrl+D:复制并粘贴选中的物体 --Duplicate

Shift+Del:删除选中的物体 --Delete

F:居中并最大化显示当前选中的物体 --Frame Selected

Ctrl +F: 搜索,按名称查找物体 --Find

Ctrl+A:选择全部,选择场景中的所有物体

Preferences:偏好设置

Ctrl+P:播放运行 --Play

Unity界面

1)、 Scene View - 场景视图
Scene view是您构建游戏的地方; 它是您添加构成游戏的所有模型,相机和其他部件的地方。 这是一个3D窗口,您可以在视觉上放置您正在使用的所有资产

2)、 Game View - 游戏视图
游戏视图代表玩家对游戏的视角。 在这里你可以玩你的游戏,看看它的各种机制如何相互协作

3)、Hierarchy window - 层次结构窗口
Hierarchy窗口包含游戏中使用的所有当前GameObject的列表。但什么是GameObject?这很简单:GameObject是游戏中的一个对象

4)、Project window - 工程窗口
Project窗口包含游戏使用的所有资源。 您可以按文件夹组织资源,当您希望使用它们时,只需将这些资源从“项目”窗口拖动到“层次结构”窗口即可。 或者,您可以将它们从Project window拖动到Hierarchy window。 如果将文件从计算机拖到Project window中,Unity将自动将这些文件作为资源导入

5)、Inspector window - Inspector窗口
Inspector窗口允许您配置任何GameObject。 当您在Hierarchy中选择GameObject时,Inspector将列出该GameObject的所有适当组件及其属性;例如,灯将具有色场以及强度场。 您还可以在玩游戏时更改GameObjects上的值


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空