Saturday, 25 August 2012

Unity (game engine)

Unity (game engine)

Unity
Unity 3d Game Engine Logo.png
Developer(s) Unity Technologies
Stable release 3.5.5 / August, 2012
Programming language used C++
JavaScript
Boo
C#[1]
Operating system
Type Game engine
License Proprietary
Website www.unity3d.com
Unity is an integrated authoring tool for creating 3D video games or other interactive content such as architectural visualizations[2] or real-time 3D animations. Unity's development environment runs on Microsoft Windows and Mac OS X, and the games it produces can be run on Windows, Mac, Xbox 360, PlayStation 3, Wii,[3] iPad, iPhone,[4], Android, and coming to Linux[5]. It can also produce browser games that use the Unity web player plugin, supported on Mac and Windows. The web player is also used for deployment as Mac widgets. Unity also has the ability to export games to Adobe's Stage 3D functionality in Flash, but certain features that the web player supports are not usable due to limitations in Flash. Unity is used by over 500,000 game developers.[6]
Unity consists of both an editor[7] for developing/designing content and a game engine[8] for executing the final product. Unity is similar to Director, Blender game engine, Virtools, Torque Game Builder, and Gamestudio, which also use an integrated graphical environment as the primary method of development.
Unity won the Wall Street Journal 2010 Technology Innovation Award in the software category.[9] Unity was a runner-up for the best use of graphics on Mac OS X at the 2006 Apple Design Awards, losing to the 3D modeling software modo.[10]

Contents

Major features

Version control

The Unity Asset Server was a version control solution for all game assets and scripts.[26] It is now superseded by the version control system in Unity 3.5. Import settings and other metadata are stored and versioned while updates, commits, and graphical version comparisons are performed inside the Unity Editor. A shortfall with Unity's built-in version control is its lack of support for branching, tagging, or any DVCS features found in modern systems such as Git or Mercurial.
Unity have recently made it possible to use alternative version control software, so larger, more complex projects can be managed using branches or decentralized workflows.[27]

Licensing

There are two main licenses: Unity and Unity Pro,[28] with the Pro version being available for a price and the non Pro version being free, although it originally cost around 200 USD. The Pro version has additional features, such as render-to-texture, occlusion culling, global lighting and post-processing effects. The Free version, on the other hand, displays a splash screen (in standalone games) and a watermark (in web games) that cannot be customized or disabled.
Both Unity and Unity Pro include the development environment, tutorials, sample projects and content, support via forum, wiki, and future updates in the same major version (i.e. buying Unity Pro 3.0 gets all future Unity Pro 3.x updates for free).
Unity for iOS and Unity for Android are add-ons to an existing Unity purchase.[4] A Unity Pro licenses is required to purchase an iOS Pro or Android Pro licenses. The regular Android and iOS licenses can be used with the free version of Unity.
Source code, PS3, Xbox 360, and Wii licenses are negotiated on a case by case basis.[29]
Educational licenses are provided by Studica with the stipulation that it is for purchase and use by schools, purely for education.[30]

Future platforms

Linux

Before Linux support was confirmed to be arriving for Unity 4.0, there were numerous stipulations and hints about future Linux support. Specifically, an end-user discovered an option for Linux as a runtime platform in Unity itself[31] and work on a Linux port was later confirmed by a Unity Technologies developer.[32] A prototype of a web-plugin for Firefox on Linux was also blogged about on Unity's corporate blog[33] and another Unity Technologies employee had publicly indicated that work has been done on a Linux port.[34] Game developer inXile stated that a port exists in an alpha version and will be licensed to provide a Linux version of the upcoming game Wasteland 2.[35] With the future release of Unity 4.0, Unity will natively support Linux, and can create standalone games for that platform. Unity, however, have stated they do not intend to make a Linux web player at the present time, and the Linux export function, while purported to be functional, is still in Beta, and will likely still be so upon the release of Unity 4.
With support for Flash in Developer Preview,[15] Linux users are able to play Unity-authored content with a Flash browser plug-in.
As of version 3.5, Unity can publish to Google Native Client,[36] a form that can be run by any recent version of Google's Chrome browser (including Chrome for Linux).
The upcoming Unity game Wasteland 2 is confirmed to have Linux support, and Unity has given the company a beta version of a Linux export function. Prior to this agreement, the company making Wasteland 2 had wanted to purchase a license to Unity's source code, from which they'd make a port themselves.

Roku 2

On September 28, 2011, it was announced that Unity will provide content for the streaming box top set, Roku 2 through its Union initiative.[37]

Uses

2 comments:


  1. Pretty great post. I simply stumbled upon your blog and wanted to mention that I have really loved surfing around your blog posts. Great set of tips from the master himself. Excellent ideas. Thanks for Awesome tips Keep it
    unity-pro-crack
    tenorshare-4ukey-crackduplicate-photo-cleaner-crack
    synthesia-crack
    avg-pc-tuneup-crack
    advanced-system-repair-pro-crack
    global-mapper-crack




    ReplyDelete
  2. This site have particular software articles which emits an impression of being a significant and significant for you individual, able software installation.This is the spot you can get helps for any software installation, usage and cracked.
    unity-pro-crack-free-download
    serato-dj-pro-crack-license-key
    bandicam-crack-keygen
    spynote-cracked-tutorial-latest

    ReplyDelete