導航:首頁 > 操作系統 > 安卓手機unity3d怎麼開發

安卓手機unity3d怎麼開發

發布時間:2022-11-04 04:30:21

安卓如何開發unity3d啊安卓和unity3d如何融合開發

用安卓虛擬機模擬運行。
Unity3D可以導出成.apk格式的文件,用在手機上正好。(需要有安卓SDK)
至於控制方面,可以試試easytouch和touch的API。
新手所知不多,但是這些還是親手試過,建議一試。

㈡ unity 3d手機游戲開發的工作流程是怎樣的

Unity3D開發流程模型導入階段模型 3DSMAX. Maya Cheetah 3D Cinema 4D Blender. Carara XSI5. Lightware 圖片 Autodesk FBX PSD JPG PNG Gif BMP TGA IFF 音頻視頻 PICT MP3 AIFF WAV OGG MOV MPG MPE 整合開發階段 Unity Pro uScript可視化編程模塊 Substance高寫真動態材質 A.I人工智慧模式 Networking多人在錢伺服器 Teams License協同模塊 iOS Pro蘋果系統發布模塊 android Pro安卓系統發布模塊 VR Pack多通道虛擬現實發布模塊望採納

㈢ 怎樣用Android開發Unity3D游戲

開發環境
Window 7
Unity3D 3.3.0
MB525 defy Android 2.1-update1

本次學習:
1.認識Unity
2.Unity3D環境搭建與Android軟體生成
3.Unity3D基本使用方法

1.認識Unity3D
Unity3D是一個讓開發者能夠在多平台製作同一款游戲的游戲開發工具,有專業的圖像處理和游戲引擎,能做出各式各樣的游戲。
羽化以前認為Android游戲開發只能在Eclipse
裡面死活敲代碼,也許是自己閱歷不夠,不知道游戲引擎能給游戲開發帶來如此大的便利,無論是3D游戲還是2D游戲都可以用Unity3D開發而且轉成
IPHONE游戲也很簡單,因為Unity3D很多移動開發功能IPHONE與Android是共用的,其中最主要的控制器就是一樣的,這樣我們就基本上
告別Eclipse了。。。

由於Unity3D裡面的腳本是用C#或者java
Script寫的,學習過這兩個語言最好,不會也沒關系,還可以學嘛(和羽化一樣),其實C#和JS與Java類似,看起來不會那麼陌生,要注意的是JS
中無論什麼變數聲明都是」var」表示,這點對於聲明經常出錯的羽化來說很好-0-

2. Unity3D環境搭建與Android軟體生成方法

這里給大家介紹兩個網站,在裡面可以下載到最新的UnitySetup-3.3.0包括破解補丁U3v3.3.0f4_Win和腳本編輯器
UnityScriptEditor2.55,還有很多學習資料,包括羽化正在學的Unity視頻教程(全英文啊=。=),還有全中文幫助文檔,雖然現在
資料很少,但可以看出Unity3D越來越給力中。。。

http://3d.ceeger.com/ Unity3D中文幫助文檔
http://www.u3dpro.com/ Unity3D專業論壇

安裝過程就不詳細寫了,很簡單的。這里要注意的是,安裝的系統用戶名不要是中文的,要不打開Unity3D以後Scene裡面看不到東西,這是羽化的切生體驗- -。
1)第一次打開Unity3D後會出現創建Project的界面,這就和Eclipse創建項目一樣的道理,這時候可以添加一些插件包,這步操作羽化留在了軟體打開後。

2)新建以後就出現了開發界面,這里簡單介紹下:
Scene 開發視圖:裡面可以拖拽物體位置、改變大小、旋轉角度等,是開發中最常的地方。
Game 游戲視圖:點上面的運行以後游戲就會在Game視圖裡面運行,沒點的時候可以看到攝像機當前的圖像。
Hierarchy 層試圖:放置游戲物件,在游戲運行時可以觀察游戲物件變化
Project 工程視圖:裡面可以新建文件夾管理腳本,渲染,圖片等。
Inspector 檢查視圖:顯示物件屬性等
最下面一條,一般情況下不會顯示東西,如果出錯或者列印語句都是顯示在下面:

先不管那麼多,生成個Android軟體再說。

3)在Project裡面右擊 ——〉 Import Package ——〉 Standard
Assets(Mobile)這是移動開發的包,全部Import導入吧。再在Project裡面選中導入的Standard
Assets(Mobile)———〉Control
Setups——〉CameraRelativeSetup,這會提示保存Scene,我們就保存一個,可以看到Project裡面多了一個我們保存的
Scene,游戲運行就是從Scene開始,這時應該可以看到這個包的顯示了。一眼就看出這是一個演示控制器的包,這個時候我們就不管這個工作原理,先放
在Android手機裡面看看效果。

4)點擊左上角的File菜單——〉Build Settings——〉選中Android——〉右邊Development
Build勾打上——〉點擊下面Player Settings,這時在Insperctor視圖裡面可以看到一些基本設定,第一個Resolution
and Presentation是游戲視圖設定,橫屏還是豎屏隨你可以默認它,點擊Other
Settings,這里主要設置Identification這個屬性,裡面第一個相當於項目包,這個一定不能默認,自己隨便寫個名字比如羽化就是
com.LB.first其他設定大家可以自己研究,對於生成這個軟體,這步必須改。

5)然後回到窗口點擊Build,這里第一次點會跳出一個選中Android SDK的路徑,大家都懂的,自己放哪的選哪,確定後,輸入一個apk的名字,就叫作LB,如果發生什麼錯誤,可以看看下面的提示。

6)軟體已經生成好了後就可以丟到手機裡面安裝試試了,你可以直接丟在SD卡裡面安裝,這里羽化給大家介紹個簡單的方法,對於模擬器還是真機都適用,首先
設置環境變數,在Path裡面添加如羽化自己目錄的D:android-sdk-windowsplatform-tools,這樣就可以在命令控制台里
面打命令了,比如羽化安裝的命令是cd C:UsersLiBeiDocumentsLB先到apk目錄下,再輸入adb install
LB.apk這里要注意若你原來安裝過相同名字軟體,先卸載了再裝。

7)實際運行效果左搖桿是控制位移,右搖桿是控制方向:

步驟看起很多,其實很簡單。

3.Unity3D基本使用方法
這里羽化推薦大家看看視頻,看視頻學起來得很快,羽化就講講自己照視頻做的例子,解壓後可以通過Open Project選項打開這個例子,選中Scene裡面的Scene1打開,運行是在電腦上。

1)場景創建
全是Cube搭建的,看一眼就知道了,Cube可以在上方Gameobject——〉create
other裡面創建,也點擊Hierarchy層視圖下面的Create創建,位置調整可以在Scene裡面通過左上角的物件選項慢慢調整,第一個是觀
察,第二個是調整位置,第三個是調整角度,第四個調整大小。
2)主視角
這里主視角是用Standard Assets(這要自己導入)——〉Character Controllers——〉First Person
Controller 可以看到這里能直接用的物件其實都是Prefab預設。這里可以看天空,其實是運用了Skybox組件,選中Main
Camera可以在菜單中Component——〉Rendering——〉Skybox。
3)光
若無光運行的時候漆黑一片,這里放了個Point Light點光,數值可自行調整,添加和Cube一樣。
4)腳本
腳本放在Scripts文件夾下,裡面Door是控制門開關,Shoot是滑鼠點擊事件,Respawn是墜落返原地。注意這里腳本寫好以後要拖到對應物體上才能運行。
5)動畫
開門其實是個動畫,創建在Component——〉Miscellaneous ——〉Animation
6)火焰
火焰是粒子產生的,粒子創建和Cube類似,Particle System裡面的數值要做相應調整就會有火焰效果了。

再介紹幾個Component裡面重要的組件
1)Rigidbody 剛體
剛體顧名思義,有重量,帶碰撞都是剛體的屬性,若你為一個物件添加這個組件,證明你需要前面這幾個屬性。
2)Character 人物
其實裡面放的都是控制視角或者是主角操作的腳本。
3)Trail Renderer 路徑渲染器
很有用的組件,可以看到自己走過的路徑,論壇上有個切水果刀光的例子就是用到它。

㈣ unity3d 怎樣發布android程序

1、下載安卓的SDK包。

2、打開Unity3d,點擊Edit里的Preferences,彈出如圖所示數據框,點擊第二項External Tools,將下邊Android SDK location的路徑指向下載的Android SDK。

3、在Unity3d中建好場景後點擊File->Building settings,選擇Android版本。

4、點擊player settings,找到Identification,將其中的 com.compan.ProctName的compan隨便做改動,比如去掉一個字母。

5、最後點擊Building,將會生成Android。

㈤ 如何用unity3d發布android

unity3d是一個跨平台的游戲開發引擎,可以使用c#開發各種平台上的游戲,如windows,Mac,Android,windows phone,IOS,Flash等。下面說下如何將開發好的unity3d游戲發布到Android手機上
1.安裝unity3d
這是官網下載地址,這里能下載到最新版本的unity3d:http://unity3d.com/unity/download,安裝的話一路默認就行
2.安裝java sdk和Android sdk
unity3d中使用c#編寫的代碼如何才能在android手機上運行呢,答案是壓根就不能運行,unity3d通過mono框架將c#代碼轉換成Android代碼,所以若想發布Android程序,就需要安裝Android sdk,而Android又是基於java運行環境的,所以也需要安裝java sdk,下面附上下載地址。java sdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u2-download-1377129.html;Android sdk下載地址:http://developer.android.com/sdk/index.html
java sdk的安裝一路默認就好,默認路徑為C:\Program Files (x86)\Java。
Androi sdk下載完畢後,解壓,然後運行SDK Manager.exe,在彈出的界面中勾選需要的內容

附上出處鏈接:http://blog.csdn.net/mynewdays/article/details/17932479

㈥ unity3d手機游戲開發需要什麼基礎

你可以先去【繪學霸】網站找「游戲特效/unity3D」板塊的【免費】視頻教程-【點擊進入】完整入門到精通視頻教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=306&zdhhr-11y04r-367979839500232364

想要系統的學習可以考慮報一個網路直播課,推薦CGWANG的網路課。老師講得細,上完還可以回看,還有同類型錄播課可以免費學(贈送終身VIP)。

自製能力相對較弱的話,建議還是去好點的培訓機構,實力和規模在國內排名前幾的大機構,推薦行業龍頭:王氏教育。
王氏教育全國直營校區面授課程試聽【復制後面鏈接在瀏覽器也可打開】:
www.cgwang.com/course/gecoursemobilecheck/?zdhhr-11y04r-367979839500232364

在「游戲特效/unity3D」領域的培訓機構里,【王氏教育】是國內的老大,且沒有加盟分校,都是總部直營的連鎖校區。跟很多其它同類型大機構不一樣的是:王氏教育每個校區都是實體面授,老師是手把手教,而且有專門的班主任從早盯到晚,爆肝式的學習模式,提升會很快,特別適合基礎差的學生。

大家可以先把【繪學霸】APP下載到自己手機,方便碎片時間學習——繪學霸APP下載: www.huixueba.com.cn/Scripts/download.html

㈦ unity3d 怎樣發布android程序

unity3d是一個跨平台的游戲開發引擎,可以使用c#開發各種平台上的游戲,如windows,Mac,Android,windows phone,IOS,Flash等。下面說下如何將開發好的unity3d游戲發布到Android手機上

1.安裝unity3d

2.安裝java sdk和Android sdk

unity3d中使用c#編寫的代碼如何才能在android手機上運行呢,答案是壓根就不能運行,unity3d通過mono框架將c#代碼轉換成Android代碼,所以若想發布Android程序,就需要安裝Android sdk,而Android又是基於java運行環境的,所以也需要安裝java sdk

java sdk的安裝一路默認就好,默認路徑為C:Program Files (x86)Java。

Androi sdk下載完畢後,解壓,然後運行SDK Manager.exe,在彈出的界面中勾選需要的內容,如下圖所示

這是因為Build Identifier的名稱不是唯一的,不能使用默認的,在右邊這是因為Build Identifier的名稱不是唯一的,不能使用默認的,修改方法是在發布窗口點擊「play settings」,然後設置Build Indentifier屬性的值為"com.aaa.bbb"這種格式的,總之不能使用默認的就好了。

㈧ unity3d 怎樣發布android程序

方法/步驟
1.
首先下載安卓的SDK包。
2.
打開Unity3d,點擊Edit里的Preferences,彈出如圖所示數據框,點擊第二項External
Tools,將下邊Android
SDK
location的路徑指向下載的Android
SDK。
3.
在Unity3d中建好場景後點擊File->Building
settings,選擇Android版本。
4.
點擊player
settings,找到Identification,將其中的
com.compan.ProctName的compan隨便做改動,比如去掉一個字母。
5.
最後點擊Building,將會生成Android
apk。

㈨ 如何應用unity3d開發 建築可視化系統

你可以先去【繪學霸】網站找「游戲特效/unity3D」板塊的【免費】視頻教程-【點擊進入】完整入門到精通視頻教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=306&zdhhr-11y04r-940778586177380292

想要系統的學習可以考慮報一個網路直播課,推薦CGWANG的網路課。老師講得細,上完還可以回看,還有同類型錄播課可以免費學(贈送終身VIP)。

自製能力相對較弱的話,建議還是去好點的培訓機構,實力和規模在國內排名前幾的大機構,推薦行業龍頭:王氏教育。
王氏教育全國直營校區面授課程試聽【復制後面鏈接在瀏覽器也可打開】:
www.cgwang.com/course/gecoursemobilecheck/?zdhhr-11y04r-940778586177380292

在「游戲特效/unity3D」領域的培訓機構里,【王氏教育】是國內的老大,且沒有加盟分校,都是總部直營的連鎖校區。跟很多其它同類型大機構不一樣的是:王氏教育每個校區都是實體面授,老師是手把手教,而且有專門的班主任從早盯到晚,爆肝式的學習模式,提升會很快,特別適合基礎差的學生。

大家可以先把【繪學霸】APP下載到自己手機,方便碎片時間學習——繪學霸APP下載: www.huixueba.com.cn/Scripts/download.html

㈩ 怎樣用Android開發Unity3D游戲

建議不要這樣做,而是反過來用 Unity3D 製作完成後,在輸出時選擇 Android 即可。你還在線上嗎?有空交流一下

閱讀全文

與安卓手機unity3d怎麼開發相關的資料

熱點內容
dvd光碟存儲漢子演算法 瀏覽:758
蘋果郵件無法連接伺服器地址 瀏覽:963
phpffmpeg轉碼 瀏覽:672
長沙好玩的解壓項目 瀏覽:145
專屬學情分析報告是什麼app 瀏覽:564
php工程部署 瀏覽:833
android全屏透明 瀏覽:737
阿里雲伺服器已開通怎麼辦 瀏覽:803
光遇為什麼登錄時伺服器已滿 瀏覽:302
PDF分析 瀏覽:486
h3c光纖全工半全工設置命令 瀏覽:143
公司法pdf下載 瀏覽:383
linuxmarkdown 瀏覽:350
華為手機怎麼多選文件夾 瀏覽:683
如何取消命令方塊指令 瀏覽:350
風翼app為什麼進不去了 瀏覽:779
im4java壓縮圖片 瀏覽:362
數據查詢網站源碼 瀏覽:151
伊克塞爾文檔怎麼進行加密 瀏覽:893
app轉賬是什麼 瀏覽:163