Unity is a user-friendly development environment for designing and programming 3D games and a 3D game engine. Scripting is done using JavaScript, C#, or Boo via an embedded Mono run time. The resulting games can be deployed as stand-alone Mac OS X or Windows applications, Web plug-ins, or as Dashboard widgets. Unity is the tool that was used by Unity Technologies to create their game Gooball, which is available from Ambrosia Software.
| Tags | multimedia Graphics 3D Rendering Games/Entertainment Software Development |
|---|---|
| Operating Systems | Mac OS X Windows |
| Implementation | C# C++ Objective C Other Scripting Engines |
Recent releases


Changes: The Unity editor now also runs on Windows. Usability has been improved with a totally rewritten GUI. The GUI can be fully customized by user code. The GUI uses tear-off tabs. The Asset Server client interface has been completely rewritten, sporting a change-set based interface. UnityGUI rendering has been optimized. Google Chrome and Explorer 8 are now properly supported by the Web player. Numerous bugs have been fixed, and many minor features added.


Changes: MMO related features were added, such as streaming asset bundles and multiple stitchable terrains for streaming in large worlds on-demand. A procedural animation and rigging API was added. Dynamic shadows and projectors now also affect terrains. Per-camera shader replacements were implemented. The editor now has complete undo and redo. Completely custom editor windows can now be created. A scripting API has been added to hook into Unity's asset import pipeline. Various performance improvements, minor feature enhancements, and bugfixes have also been added.


Changes: This is a huge release mainly consisting of optimizations and bugfixes. A few features and improvements were added as well, mainly focusing on improving on the new features that were introduced in 2.0.


Changes: This update addresses a few problems introduced by the recent release of Apple's new Mac OS X 10.5 "Leopard" operating system. The documentation was updated.


Changes: This release adds support for dynamic soft shadows, easy to use networking, an asset server for performing version control and sharing projects between users, a built-in terrain editor with vegetation, and a native GUI system. The Web player can now stream and will begin playing before all data has been downloaded. The Windows port now uses DirectX instead of OpenGL.