Unity 遊戲開發軟體

£100.00

Unity 遊戲開發軟體是由Unity Technologies研發的跨平台2D/3D遊戲引擎,可用於開發Windows、MacOS及Linux平台的單機遊戲,PlayStation、Xbox、Wii、任天堂3DS和Switch 等遊戲主機平台的電動遊戲,以及iOS、Android等行動裝置的遊戲。Unity所支援的遊戲平台還延伸到了基於WebGL技術的HTML5網頁平台,以及tvOS、Oculus Rift、ARKit等新一代多媒體平台。除可以用於研發電子遊戲之外,Unity還廣泛用作建築視覺化、即時三維動畫等類型互動內容的綜合型創作工具。

 

貨號: Unity-1 分類:

描述

Unity 遊戲開發軟體

功能介紹

Unity 支援 PhysX 物理引擎、粒子系統,並且提供網路多人連線的功能,無需學習複雜的程式語言,符合遊戲製作上的各項需求。Unity 的推出降低遊戲開發的門檻,即使是個人或小型團隊製作遊戲也不再是夢想。對於遊戲公司而言,選擇使用 Unity 引擎也可以縮短遊戲的開發時間。

功能特色

  • 層級式的綜合開發環境,視覺化編輯,詳細的屬性編輯器和動態的遊戲預覽。Unity也被用來快速的製作遊戲或者開發遊戲原型。
  • 可開發微軟Microsoft Windows和Mac OS X的可執行檔,線上內容(通過Unity Web Player外掛程式支援Internet Explorer、Firefox、Safari、Mozilla、Netscape、Opera和Camino),Mac OS X的Dashboard工具,Wii程式和iPhone應用程式(開發Wii和iPhone需要使用者購買額外的授權,在價格上不同)。
  • 自動資源匯入:專案中的資源會被自動匯入,並根據資源的改動自動更新。雖然很多主流的三維建模軟體為Unity所支援,不過對於3ds Max、Maya、Blender、Cinema 4D和Cheetah3D的支援比較好,並支援一些其他的三維格式。
  • 圖形引擎使用的是Direct3D(Windows),OpenGL(Mac,Windows)和自有的APIs(Wii)。
  • 支援凹凸貼圖(Bump mapping)、反射貼圖(Reflection mapping)、視差貼圖(Parallax Mapping)、螢幕空間環境光遮蔽(Screen Space Ambient Occlusion,SSAO)、動態陰影使用的是陰影貼圖(Shadow mapping)技術,並支援Render-to-texture和全螢幕Post Processing效果。
  • Shaders編寫使用ShaderLab語言,同時支援自有工作流中的編程方式或Cg、GLSL語言編寫的Shader。一個Shader可以包含眾多變數及一個參數介面,允許Unity去判定參數是否為當前所支援並適配最適合參數,並自己選擇相應的Shader類型以獲得廣大的相容性。
  • 內建對Nvidia的PhysX物理引擎支援。
  • 遊戲指令碼基於Mono,一個相容於.NET Framework 2.0的跨平台開源套件,因此程式設計師可用JavaScript、C#或Boo加以編寫。
  • The Unity Asset Server:一個支援各種遊戲和指令碼的版本控制方案,使用PostgreSQL作為後端。
  • 音效系統基於OpenAL程式庫,可以播放Ogg Vorbis的壓縮音效。
  • 影片播放採用Theora編碼。
  • 內建地形編輯器,支援樹木與植被貼片。
  • 內建Lightmap ping以及全域照明 (Global illumination)。
  • 多人網路連線功能由第三方套件提供,有Raknet、Photon、SmartFoxServer等多種選擇。

版本比較

 

系統需求