999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Unity 3D游戲開發流程分析

2018-03-30 11:58:18李兵川
山東工業技術 2018年7期
關鍵詞:項目管理游戲設計

李兵川

摘 要:本文首先對Unity 3D基本情況進行介紹,分析unity 3D開發工具在游戲開發中的優勢特點,并對游戲開發項目管理流程及游戲開發實施一般步驟進行講解,在此基礎上分析了基于Unity 3D游戲開發的基本流程。

關鍵詞:Unity 3D;游戲開發;流程分析

DOI:10.16640/j.cnki.37-1222/t.2018.07.135

1 前言

隨著網頁游戲、手機應用和各色多媒體產品對3D領域的逐步深入,開發者對一種使用難度低、開發功能齊全、代碼應用廣泛的3D開發平臺的需求越來越迫切。Unity 3D從一開始就被設計成易于使用的產品,簡單的用戶界面、支持多腳本語言以及強大的游戲引擎等特點,讓Unity 3D成為深受市場歡迎的開發平臺。

2 Unity 3D

2.1 Unity 簡介

Unity3D是由丹麥Unity公司開發的游戲開發工具,作為一款跨平臺的游戲開發工具,從一開始就被設計成易于使用的產品。支持包括IOS,ANDROID,PC,WEB,PS3.XBOX等多個平臺的發布。同時作為一個完全集成的專業級應用,Unity還包含了價值數百萬美元的功能強大的游戲引擎。具體的特性包含整合的編輯器、跨平臺發布、地形編輯、著色器,腳本,網絡,物理,版本控制等特性。

2.2 Unity 3D 基本特征

Unity 3D虛擬引擎的基本特征包括:

(1)鏡頭特效:Unity 3提供了光羽、高品質景深、內部鏡頭反射、輪廓線和深度感知顏色校正,以及更多。

(2)延遲渲染:在Unity 3中最突出的就是先進的延遲照明系統。

(3)源代碼級調試器:Unity 3通過使用MonoDevelop引入了腳本調試,無論是Windows系統還是Mac系統。你可以中斷游戲,逐行單步執行,設置斷點和檢查變量。

(4)音頻魔術:Unity 3帶來了對音場區(Reverb Zones)、過濾器和文件追蹤的支持,并且將許多其他好東西都收納其中。

(5)遮擋剔除:對于移動設備而言,首要的關注目標是性能,它可以同時在移動設備、網絡和游戲機上運行。

(6)資產管理:在Unity中添加了內容管理器功能,可以通過預覽的方式顯示所有的內容,包括其中的標記和搜索。

3 Unity 3D游戲開發流程分析

3.1 游戲開發的基本項目管理流程

有戲開發有別于普通的軟件開發,相對于其他軟件類開發,有戲開發的難度更大,要求團隊較好的合作意識和技術基礎。一般游戲開發項目管理流程主要包括4個階段:

(1)游戲原型階段:在這個階段,項目團隊要根據游戲設計場景、游戲可持續性、策略等進行必要的技術驗證。

(2)Alpha版階段:此階段主要完善游戲角色的基本邏輯,定義完整的數據結構和關卡配置,并根據項目計劃完成游戲界面的設計和優化,包括一些功能菜單界面的設計。

(3)Beta版本階段:在Alpha版本基礎上,將要進一步完善和優化游戲邏輯,批量完成美術、關卡和其他游戲內容,并對UI進行精細化設計,并在游戲中增加IAP,GameCenter等內容。

(4)產品階段:產品階段需要進行大量的用戶測試,修復在測試過程中發現的各種Bug,并對游戲中的圖標、截圖等進行多語言說明,錄制軟件發布前視頻,并提交正式版上線APP。

3.2 游戲開發實施步驟

游戲開發包括啟動、策劃、程序設計、美工、測試等多個環節。

(1)游戲開發啟動:在立項報告及創意說明書寫好之后,同時團隊也成立好。這時游戲的研發工作就可以順利開展了。

(2)游戲研發策劃:策劃包括主策劃系統組、劇情組、數值組、執行組。在項目正式啟動之時,策劃所要做的工作就是整理出美術所需要的各種圖素。

(3)游戲研發美工:美術組分為2D平面美工、人物組、場景組、CG組、普通圖素組。美術在游戲之初,根據策劃提出的要求,做出游戲的原畫。

(4)游戲研發測試:測試在游戲雛形一建立的時候就可以開始工作了,策劃每加入一個新的內容,都必須由測試反復的測試并通過才可以。

3.3 基于Unity 3D游戲開發流程

采用Unity 3D開發游戲項目,主要分為以下幾個步驟:

(1)創建游戲工程:打開Unity 3D軟件,會彈出提示窗口,提示需要打開已有工程或者重新建立新的工程,按照提示選擇創建一個新的工程,并且選擇工程要存放的地址。

(2)創建場景。在軟件的菜單項目中,可以通過Terrain選擇create Terrain,來創建所需要的場景。在軟件中,定義了一些基本的場景應用,可以通過GameObject,Creat Other菜單來創建需要的場景。

(3)創建游戲實體:用同樣的方法場景一個實體,并且可以在Inspector中,通過更改實體的三維坐標值,來設計實體的空間體型。

(4)添加燈光、色彩等因素。如果在設計中,管線比較暗,可以為場景添加燈光,在Unity 3D中,光源有兩種可供選擇,點光源和平行光源。

(5)調用攝像機:在Unity 3D軟件的Hierarchy 窗口會有一個系統自動生成的攝像機。設計過程中,可以移動攝像機的前后位置,來調整Game窗口實體的大小。

(6)定義游戲主體運動軌跡:游戲實物運動軌跡是游戲體驗中動作的直觀表現。而在Unity 3D中,運動軌跡的控制是通過腳本程序來控制的??梢酝ㄟ^Create,JavaScript來創建腳本文件,雙擊打開后,可以進行程序編輯和設計,大所有的游戲動作和運動軌跡將在此部分完成。

4 總結

Unity 3D在游戲開發中得到了廣泛應用,其多平臺的可移植性,讓游戲在手機端、PC端及網頁間共存變成可能,很好地滿足開發人員的需求。隨著游戲開發的日趨發展,可能會出現新的開發平臺,相信這個數量會在未來幾年得到擴大。但各個開發人員選擇開發工具的原則會繼續保持,那就是容易實現開發項目管理、多平臺可共享、移植的開發工具。

參考文獻:

[1] Unity.Unity3D參考手冊[S].Unity,2010:94-121.

[2]朱柱.基于Unity3D的虛擬實驗系統設計與應用研究[D].武漢:華中師范大學,2012.

[3]魏迎梅.虛擬環境中碰撞檢測問題的研究:[D].長沙:中國人民解放軍國防科學技術大學,2000:23-45.

猜你喜歡
項目管理游戲設計
裝配式EPC總承包項目管理
基于大數據分析的集合式EPC總承包項目管理軟件技術的應用
項目管理在科研項目管理中的應用
現代企業(2021年2期)2021-07-20 07:56:54
未來如何更高效地進行工程項目管理
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
數獨游戲
瘋狂的游戲
飛碟探索(2016年11期)2016-11-14 19:34:47
爆笑游戲
主站蜘蛛池模板: 亚洲综合亚洲国产尤物| 亚洲人人视频| 日韩欧美国产精品| 狠狠亚洲婷婷综合色香| 亚洲视频无码| 伊人网址在线| 国产美女在线免费观看| 91免费国产在线观看尤物| 国产系列在线| 国产国拍精品视频免费看 | 中文纯内无码H| 伊人国产无码高清视频| 91无码网站| 青青草一区| 欧美性精品| 欧美激情网址| 中文字幕亚洲第一| 四虎影视国产精品| 国产成人精品一区二区不卡| 国产日本视频91| 国产无码制服丝袜| lhav亚洲精品| 无码国产偷倩在线播放老年人| 视频一本大道香蕉久在线播放| 国产一区二区视频在线| 国产在线视频自拍| 一本色道久久88综合日韩精品| 伊人久久久久久久| 日韩福利在线视频| 精品人妻系列无码专区久久| 无码aaa视频| a毛片在线免费观看| 亚洲精品日产精品乱码不卡| 日韩欧美中文字幕一本| 美女内射视频WWW网站午夜| 影音先锋丝袜制服| 国产亚洲精品自在久久不卡| 五月婷婷亚洲综合| 无码高潮喷水在线观看| 亚洲男人在线| 欧美精品成人| 99视频国产精品| 国产女人在线| 亚洲人成影院在线观看| 青青青视频蜜桃一区二区| 无码一区中文字幕| 亚洲欧美日韩中文字幕在线一区| 欧美日韩中文国产| 精品久久香蕉国产线看观看gif| 亚洲综合色在线| 成人综合网址| 国产精品一区二区国产主播| 日韩人妻精品一区| 国产精品视频导航| 亚洲欧美极品| 永久免费av网站可以直接看的| 亚洲制服中文字幕一区二区 | 在线看片免费人成视久网下载| 亚洲性影院| 免费国产黄线在线观看| 麻豆精选在线| 亚洲精品无码久久毛片波多野吉| 亚洲伊人电影| 人人91人人澡人人妻人人爽| 欧美亚洲综合免费精品高清在线观看 | 国产精品一线天| 九九视频免费看| 亚洲成人福利网站| 8090午夜无码专区| 亚洲成A人V欧美综合| 天堂成人在线| 亚洲日本www| 亚洲熟女偷拍| 精品视频一区二区三区在线播| 国产地址二永久伊甸园| 国产成人亚洲无吗淙合青草| 欧美福利在线| 亚洲爱婷婷色69堂| 亚洲欧美一区二区三区图片| 日韩免费毛片视频| 色综合综合网| 日韩小视频在线播放|