Unity Engine Unity Technologies 2009

Unity is a cross-platform game engine with a built-in IDE. It is used to develop video games for web plugins, desktop platforms, consoles and mobile devices, and is utilized by over one million developers. It grew from an OS X supported game development tool in 2005 to a multi-platform game engine. There are two main licenses for developers: Unity Free (was released in 2009) and Unity Pro which is available for $1500. Unity Free is free as long as the user is not a commercial organisation with annual gross revenues in excess of US$100k or an educational, academic, non-profit or government entity with a total annual budget for the entire entity in excess of US$100k. The graphics engine uses Direct3D and OpenGL. There is support for bump mapping, reflection mapping, parallax mapping, screen space ambient occlusion (SSAO), dynamic shadows using shadow maps, render-to-texture and full-screen post-processing effects. The ShaderLab language is used for shaders, supporting both declarative "programming" of the fixed-function pipeline and shader programs written in GLSL or Cg. It allows Indie developers to use Realtime shadows only for Directional lights, and also supports DirectX11. The game engine's scripting is built on Mono 2.6, the open-source implementation of the .NET Framework. Unity also includes the Unity Asset Server - a version control solution for the developer's game assets and scripts. It uses PostgreSQL as a backend, an audio system built on the FMOD library (with ability to playback Ogg Vorbis compressed audio), video playback using the Theora codec, a terrain and vegetation engine (which supports tree billboarding, Occlusion Culling with Umbra), built-in lightmapping and global illumination with Beast, multiplayer networking using RakNet, and built-in pathfinding navigation meshes. The Asset Store consists of a collection of over 4,400 asset packages, including 3D models, textures and materials, particle systems, music and sound effects, tutorials and projects, scripting packages, editor extensions and online services. It also has built-in support for Nvidia's PhysX physics engine with added support for real-time cloth simulation on arbitrary and skinned meshes, thick ray casts, and collision layers.

See also: #How to create a Multiplayer First Person Shooter

Infos
 1  2 
Browser-Playable Third-Person Shooter Demo (uploaded by Official Site)


    News   Legends World Forum     FAQ