Social Media Sharing by CB Bloggerz

Monday, 25 April 2016

Unity 3D

Posted by Unknown

What Is Unity 3D?

Applications game engine Unity 3D is an image processing software, graphics, sound, input, and others aimed at making a game, though not always to the game. An example is like learning to make SIM simulation. The advantage of the game's engine is able to create a game based 3D and 2D, and extremely easy to use.

Unity is a game engine air multiplatform. Unity is able to publish a Standalone (.exe), web based, web-based, Android, IoS Iphone, Xbox, and PS3. Although it can be published to different platforms, Unity need a license to be published to a particular platform. But Unity provides for free user and can be publish in Standalone form (.exe) and the web. For now Unity is being developed based on AR (Augment Reality).

To activate the license, user must have their licenses. For example when the user wants to activate free, the first step is to download the software for free on the web http //unity3d.com/. Once created the installation, then Unity asks to connect to Internet to activation. Then unity will automatically run the program. For the next step Unity no longer require an internet connection when running the application.

Unity game engine software is not new in industry, so many tutorials that are widespread, even more games and tutorials for the unity that has been circulating. Unity can quickly grow because many free user and implemented into a variety of platforms besides the many tutorials that can be easily searched.

With Unity3D we can create 3D games, FPS and Online Game of 2d game even features' more about Unity:

  • Create 2D / 3D Game
  • Create FPS Game
  • Making Game Online
  • Mobile Conversion support Android, Iphone, Blackberry, Windows, Linux, Flash, Webplayer
  • Publish online Google Play, Android market
  • Support code C #, Javascript and Boo
  • Extension support files, 3DS, OBJ, FBX
  • Etc

Rendering

Graphics engine used is Direct3D (Windows, Xbox 360), OpenGL (Mac, Windows, Linux, PS3), OpenGL ES (Android, iOS), and proprietary APIs (Wii). There is also the ability to bump mapping, reflection mapping, parallax mapping, screen space ambient occlusion (SAO), dynamic shadows using shadow maps, render-to-texture and full-screen post-processing effects.

Unity can take the design format of 3ds Max, Maya, Softimage, Blender, Modo, ZBrush, Cinema 4D, Cheetah3D, Adobe Photoshop, Adobe Fireworks and Allegorithmic Substance. The asset can be added to the game project and managed through a graphical user interface Unity.

ShaderLab is the language used for shaders, which are able to provide declarative 'programming' of fixed-function pipeline and shader programs written in GLSL or Cg. A shader can include many variants and a declarative fallback specification, which makes Unity can detect a wide range of current best video card, and if nothing is compatible, it will be thrown using shaders possible alternatives can reduce the features and performance.

On 3 August 2013, in line with the launch of version 4.2, Unity allows developers indie using Realtime shadows for directional lights, and also adds the ability of DirectX11 which gives the shadows with pixel resolution, fine-grained, texture to create 3d objects from grayscale with more graphics facial , animation smoother and faster FPS.



Scripting


Script game engine built with Mono 2.6, an open-source implementation of the .NET Framework. Programmers can use UnityScript (customized language inspired from ECMAScript syntax, in the form of JavaScript), C #, or Boo (inspired by the syntax of programming languages ​​python). 
Starting with the release of version 3.0, Unity includes a customized version of MonoDevelop to debug the script.



Asset Tracking

Unity also include Unity Asset Server - a solution for defeloper controlled game assets and scripts. The server uses PostgreSQL as a backend, audio system built using FMOD library (With the ability to play Ogg Vorbis compressed audio), video playback using the Theora codec, engine land and vegetation (which support the tree Billboard, Occlusion culling by Umbra), built-in lightmapping and global illumination with the Beast, multiplayer networking using RakNet, and navigation mesh built-in search paths.



Platforms

Unity support to various development plaform. In the project, the developer has control to send device mobile, web browser, desktop, and console. Unity also allows specification of texture compression and resolution settings on any supported platform.Currently supported platforms BlackBerry 10, Windows 8, Windows Phone 8, Windows, Mac, Linux, Android, iOS, Unity Web Player, Adobe Flash, PlayStation 3, Xbox 360, Wii U and Wii. Although not all confirmed officially, Unity also supports the PlayStation Vita, which can be seen in the game Escape Plan and Oddworld New 'n' Tasty.

Plan the next platform is the PlayStation 4 and Xbox One. And also for future rumors say HTML will be the platform, and the new Adobe plug-in which will be substituted into the Flash Player, it also will be the next platform.



Asset Store

Launched in November 2010, the Unity Asset Store is a resource that is present in the Unity editor. Asset store consists of a collection of more than 4,400 asset packages, including 3D models, textures and materials, particle systems, music and sound effects, tutorials and project, scripting package, editor extensions and services online.



Physics

Unity also has built-in support for PhysX physics engine (since Unity 3.0) from Nvidia (formerly Ageia) with the addition of capabilities for real-time simulation of cloth on arbitrary and skinned meshes, thick ray cast, and collision layers.


Tutorial to make game with unity 3d will be soon ;)























0 comments:

Post a Comment