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等多種選擇。

版本比較

 

系統需求

Unity Editor system requirements

This section lists the minimum requirements to run the Unity Editor. Actual performance and rendering
 quality may vary depending on the complexity of your project.

Minimum requirements Windows macOS Linux (Support in Preview)
Operating system version Windows 7 (SP1+) and Windows 10, 64-bit versions only. High Sierra 10.13+ Ubuntu 20.04, Ubuntu 18.04, and CentOS 7
CPU X64 architecture with SSE2 instruction set support X64 architecture with SSE2 instruction set support X64 architecture with SSE2 instruction set support
Graphics API DX10, DX11, and DX12-capable GPUs Metal-capable Intel and AMD GPUs OpenGL 3.2+ or Vulkan-capable, Nvidia and AMD GPUs.
Additional requirements Hardware vendor officially supported drivers Apple officially supported drivers Gnome desktop environment running on top of X11 windowing system, Nvidia official proprietary graphics driver or AMD Mesa graphics driver. Other configuration and user environment as provided stock with the supported distribution (Kernel, Compositor, etc.)
For all operating systems, the Unity Editor is supported on workstations or laptop form factors, running without emulation, container or compatibility layer.