unity3D是現在最火爆的遊戲開發引擎,它可讓咱們能輕鬆建立諸如三維視頻遊戲、建築可視化、實時三維動畫等類型的互動內容,不管是實用性,仍是簡便性,unity3D都是優秀的。html
Unity3D是由Unity Technologies開發建立諸如三維視頻遊戲、建築可視化、實時三維動畫等類型互動內容的多平臺的綜合型遊戲開發工具,是一個全面整合的專業遊戲引擎。Unity3D源於丹麥哥本哈根,公司總部位於舊金山,而且在哥本哈、維爾紐斯等都有辦事處,擁有大約160員工。Unity3D遊戲引擎技術研討會最先於2010年5月在韓國舉行。2011年11月註冊用戶超過了75萬,包括大型遊戲出版商、獨立工做室、學生和業餘愛好者,而且仍然以驚人的速度增加;Unity的3D開發工具和平民化的普及政策,在國際上屢獲殊榮。程序員
中文名:優美締3D | 英文名:Unity3D |
分類:三維動畫渲染和製做軟件 | 其餘名:Unity Technologies |
Unity相似於Director,Blender game engine, Virtools 或 Torque Game Builder等利用交互的圖型化開發環境爲首要方式的軟件其編輯器運行在Windows 和Mac OS X下,可發佈遊戲至Windows、Mac、Wii、iPhone和Android平臺也能夠利用Unity web player插件發佈網頁遊戲,支持Mac 和Windows的網頁瀏覽。它的網頁播放器也被Mac widgets所支持。web
綜合編輯 | 經過Unity簡單的用戶界面,玩家能夠完成任何工做 | 地形 | 低端硬件亦可流暢運行廣闊茂盛的植被景觀。 |
圖形動力 | 對DirectX和OpenGL擁有高度優化的圖形渲染管道 | 聯網 |
從單人遊戲到全實時多人遊戲
|
資源導入 | 支持全部主要文件格式,並能和大部分相關應用程序協同工做 | 物理特效 | 內置的NVIDIA PhysX物理引擎帶給玩家生活的互動 |
一鍵部署 | 讓玩家的做品在多平臺呈現 | 音頻和視頻 | 實時三維圖形混合音頻流、視頻流。 |
Wii的發佈 | 讓業界最流行的遊戲平臺軟件更容易開發 | Unity資源服務器 | 資源服務器是一個附加的包括版本控制的產品。 |
iPhone發佈 | 讓革命性的遊戲開發降臨革命性的設備 | 光影 | 提供了具備柔和陰影與烘焙的高度完善的光影渲染系統 |
着色器 |
着色器系統整合了易用性、靈活性和高性能
|
文檔 | 爲玩家提供逐步的指導、文檔和實例方案 |
一、可視化編程界面完成各類開發工做,高效腳本編輯,方便開發;編程
二、自動瞬時導入,Unity支持大部分3D模型,骨骼和動畫直接導入,貼圖材質自動轉換爲U3D格式;服務器
三、只需一鍵便可完成做品的多平臺開發和部署;app
四、底層支持OpenGL和Direct11,簡單實用的物理引擎,高質量粒子系統,輕鬆上手,效果逼真;編輯器
五、支持Java Script、C#、Boo腳本語言;工具
六、Unity性能卓越,開發效率出類拔萃,極具性價比優點;性能
七、支持從單機應用到大型多人聯網遊戲開發.[1]開發工具
一、Windows版本:unity3d 4.3.3
二、Mac版本:unity3d 4.2.1
(這個版本只是小修部分,沒有增長新的功能。)
三、大陸發佈版本
Unity3D PRO虛擬現實、跨平臺應用程序開發引擎(商業版)
Unity iOS Pro移動終端發佈平臺
Unity3D PRO 虛擬現實、跨平臺應用程序開發引擎(教育版)
2012年11月15日,Unity Technologies公司正式推出Unity 4.0版本,新加入對於DriectX 11的支持和Mecanim動畫工具,以及爲用戶提供Linux及Adobe Flash Player的部署預覽功能。
Unity是免費的,官方爲Unity Pro和Unity iOS Pro提供30天全功能試用期
Unity3D是由unity Technologies開發的一個讓輕鬆建立諸如三維視頻遊戲、建築可視化、實時三維動畫等類型互動內容的多平臺綜合型遊戲開發工具,是一個全面整合的專業遊戲引擎。
Unity3D開發相似於Director、Blender game engine、Virtools 或 Torque Game Builder等利用交互圖型化開發環境爲首要方式的軟件,其編輯器運行在Windows 和Mac OS X下,可發佈遊戲至Windows、Mac、Wii、iPhone、Windows Phone 8和Android平臺。也能夠利用unity3D web player插件發佈網頁遊戲,支持Mac 和Windows的網頁瀏覽。它的網頁播放器也被Mac widgets所支持。
據不徹底統計,目前國內有80%的Android、Iphone手機遊戲使用unity3D引擎進行開發,好比著名的手機遊戲《神廟逃亡》就是使用Unity3D開發的,也有《縱橫時空》、《將魂三國》、《爭鋒online》、《萌戰記》、《絕代雙驕》、《蒸汽之城》、《星際陸戰隊》、《新仙劍奇俠傳Online》、《武士復仇2》、《UDog》等上百款網頁遊戲都是使用unity3D開發的。
固然,unity3D不只只限於遊戲行業,在虛擬現實、工程模擬、3D設計等應用方面也有着普遍的應用,國內使用unity3D開發進行虛擬仿真教學平臺、房地產3維展現等項目開發的公司很是多,好比綠地地產、保利地產、中海地產、招商地產等大型的房地產公司的三維數字樓盤展現系統不少都是使用Unity3D進行開發,還有《Miya家裝》、《飛思翼家裝設計》、《狀元府樓盤展現》等等。
赤果果的數據->國內53.1%的人使用Unity3D進行遊戲開發,有80%的手機遊戲使用unity3D開發,跨多平臺(IOS、Android、Windows
Phone、Windows、Flash、XBOX360、PS三、Wii等遊戲引擎,能夠開發2D、2.5D、3D遊戲。appstore手機上有1500+款用Unity3D開發的遊戲,而Unity3D開發語言就有C#(還有JavaScript,但不是原生的JavaScript)。
所以,對於咱們.NET程序員,若是說Mono讓咱們進入了跨平臺服務器的Web開發時代,unity3D則讓咱們遇上了移動手遊開發的浪潮,不至於掉隊甚至錯過這波浪潮。