如何用Android开发Unity3D游戏

开发环境

窗口7

Unity3D 3.3.0

MB525藐视安卓2.1-更新1

这项研究:

1.知道团结

2.Unity3D环境构建和Android软件生成

3.3的基本用法。Unity3D

1.认识Unity3D

Unity3D是一个游戏开发工具,允许开发者在多个平台上制作同一个游戏。它拥有专业的图像处理和游戏引擎,可以制作各种游戏。

羽毛曾经认为Android游戏开发只能在Eclipse中完成。

不知道游戏引擎能给游戏开发带来这么大的便利。3D游戏和2D游戏都可以由Unity3D开发和转换。

IPHONE游戏也很简单,因为Unity3D的很多移动开发功能都是IPHONE和Android用的,最重要的控制器是一样的,所以我们基本上

告别月食。。。

因为Unity3D里的脚本是用C#或者Java写的。

剧本写的,最好学过这两种语言。不学也没关系,还可以学它们(就像羽毛一样)。其实C#和JS和Java差不多,看起来也没那么奇怪。注意JS。

无论声明什么变量,都是“var”,对于声明中经常出错的羽化-0-有好处

2.Unity3D环境构建及Android软件生成方法

这里有两个网站供你下载最新的UnitySetup-3.3.0,包括破解补丁U3v3.3.0f4_Win和脚本编辑器。

UnityScriptEditor2.55,学习资料很多,包括羽毛正在学习的Unity视频教程。=),以及所有中文帮助文档,虽然现在

资料很少,但可以看出Unity3D越来越强大了。。。

/Unity3D中文帮助文档

/Unity3D专业论坛

安装过程就不详细写了,很简单。这里需要注意的是,安装系统的用户名不能是中文,否则打开Unity3D后在场景中看不到任何东西。这是一次羽化的经历。

1)第一次打开Unity3D后,会出现创建项目的界面,与Eclipse创建项目的界面相同。这时候可以添加一些插件包,软件打开后就剩下这一步了。

2)新建大楼后出现开发界面。下面简单介绍一下:

场景开发视图:可以拖拽位置,改变对象的大小和旋转角度,这是开发中最常见的地方。

游戏游戏视图:点击上面的运行,游戏将在游戏视图中运行。不点击时,可以看到相机的当前图像。

层级层试图放置游戏对象,并在游戏运行时观察游戏对象的变化。

项目工程视图:可以创建新的文件夹管理脚本、效果图、图片等。

检查员检查视图:显示对象属性等。

底部的项目,在正常情况下,不会显示任何东西。如果有错误或打印的声明,将在下面显示:

不管多少,还是生成一个安卓软件吧。

3)右键单击项目->导入包->标准。

资产(移动)这是一个移动开发包。全部导入。然后在项目中选择导入的标准。

资产(移动)———控制

settings——CameraRelativeSetup,它会提示保存场景,这样我们可以保存一个,我们可以看到Project中又多了一个保存。

场景,游戏从场景开始,你应该能看到这个包的显示。乍一看,我们可以看出这是一个演示控制器的包。这时候我们就会忽略工作原理,把它放在第一位。

在安卓手机里看效果。

4)点击左上角的文件菜单->构建设置->选择Android->右边的开发。

勾选构建->点击下面的播放器设置,然后在Insperctor视图中可以看到一些基本的设置,第一个分辨率。

而呈现就是游戏视图设置,横屏还是竖屏。您可以默认使用它,然后单击其他。

设置,标识的属性主要设置在这里,里面的第一个相当于工程包。这不能被默认。自己写个名字就行了,比如羽毛。

com的其他设置。LB.first可以自学。要生成此软件,必须更改此步骤。

5)然后返回窗口,单击“构建”。第一次点击这里会弹出一个选择Android SDK的路径。每个人都知道放在哪里。确认后,输入一个apk名称,称为LB。如有错误,可以看以下提示。

6)软件生成后,就可以扔到手机里试着安装了。你可以直接把它扔进SD卡里安装。这里我们介绍一种简单的方法,对模拟器和真机都适用。首先,

设置环境变量,在Path中添加D:Android-SDK-Windows Platform-Tools,这样就可以在命令控制台中使用了。

给出命令,比如羽化安装的命令首先是apk目录下的CD C:userslibeidocumentsslb,然后输入adb install。

这里需要注意的是,如果你之前已经安装了同名的软件,在安装之前先卸载它。

7)实际操作效果左摇杆控制排量,右摇杆控制方向:

步骤看似很多,其实很简单。

3.3的基本用法。Unity3D

羽在这里推荐大家看视频。看视频可以很快学会。羽化会讲一个你根据视频做的例子。解压后可以通过打开项目选项打开这个例子,在场景中选择场景1打开,操作在电脑上。

1)场景创建

都是立方体搭建的,一眼就能看出来。立方体可以在游戏物体上面->创建。

其他里面要创建的,也是点击层次层视图下面的创建来创建,位置调整可以通过场景左上角的物品选项慢慢调整。第一个是视图。

检查,二是调整位置,三是调整角度,四是调整大小。

2)主要视角

这里,主要视角是标准资产->角色控制者->第一人称。

控制器可以看到,这里可以直接使用的对象实际上是预设的默认值。你可以在这里看到天空。事实上,您使用Skybox组件并选择Main。

摄像机可以在菜单组件->渲染->天空盒中。

3)光线

如果无光运行时很暗,这里放一个点光源,数值可以自己调整,就像加一个立方体一样。

4)脚本

该脚本放在Scripts文件夹中,其中Door是控制门开关,Shoot是鼠标点击事件,Respawn是回落到原来的位置。注意,脚本写好之后,必须拖到对应的对象上才能运行。

5)动画

开门其实是一个动画,是在组件->杂项->动画中创建的。

6)火焰

火焰由粒子产生,粒子创建类似于立方体。如果相应地调整粒子系统中的值,将会产生火焰效果。

介绍组件中的几个重要组件。

1)刚体刚体

顾名思义,刚体是有重量和碰撞的。如果你把这个组件添加到一个对象上,就证明你需要上述属性。

2)字符字符

其实是有剧本控制视角或者主角的操作的。

3)轨迹渲染器路径渲染器

很有用的组件,可以看到自己走过的路,论坛上有个削水果刀光的例子,用的就是这个。