前言
unity在手遊開發中的應用,可以說是火熱。像最近的《刀塔帝國》《天天風之旅》《天龍八部》都是採用unity引擎開發的,在現在智能手機的配置都是真8核,內存動輒2g,3g
的時代,擁有3d場景,華麗技能特效的3d手遊對於人們的吸引無疑是巨大的。
硬件和軟件的發展就像是物質需求和上層建築一樣,就像DNA的兩根鏈條螺旋式的向前發展,硬件設備的大發展,帶動了手遊產業的爆炸式增長。遊戲開發作爲科技業界的領軍,讓無數像你我這樣的遊戲愛好者投身其中。相信遊戲能改變世界,讓世界變的更美好~
Android手機開發環境配置
想要使用unity發佈安卓程序,java開發環境,安卓sdk缺一不可。教程baidu上很多。
也可以參考unity聖典上的教程:Unity3D Android手機開發環境配置完成上述步驟後選擇菜單欄Edit->preferences
場景搭建
打開unity,新建一個scene。由於是要發佈成爲安卓程序。所以要在Build setting修改設置
完成了這一步,就可以進行內容的創作了,在game視窗中,可以修改分辨率來查看圖像顯示的效果
using UnityEngine;
using System.Collections;
public class FirstAndroid : MonoBehaviour {
public GameObject cube;
public float speed;
void Start () {
speed = 20;
}
// Update is called once per frame
void Update () {
cube.transform.Rotate(Vector3.up, Time.deltaTime * speed);
}
public void Smaller() {
cube.transform.localScale -= new Vector3(0.2f, 0.2f, 0.2f);
}
public void Bigger()
{
cube.transform.localScale += new Vector3(0.2f, 0.2f, 0.2f);
}
}
發佈時設置選項
同樣在Build setting中 我們選擇player settings,在inspector面板找到安卓的圖標(一個小機器人)點擊
下面就是一些相關參數安卓平臺的設置
選項設置完成後,在Building Settings中點擊Build進行發佈,選擇文件的保存路徑,這樣就可以將遊戲場景導出
爲apk文件了。文件大小有9M多,下面看看運行效果吧
(ps:由於沒有安卓機,在網上下載了一個《靠譜助手》可以跑Android虛擬機)