As the name UNITY means bringing everything together, the same is done by the Unity Game Development IDE. Unity brings all the aspects of game development under one roof and that roof is called Unity IDE.
I am completely new to the Game Development Environment and I have just started using Unity and it has been about 20 days but it seems Kind of easy to me, making scenes, dragging and dropping elements to different views, using predefined scripts and so many other things. It is a whole new learning experience and a whole new fun experience. Now let me share my learnings of Unity.
Unity is a powerful Game Development IDE, which can be used to develop powerful and exciting games. In Unity we can develop a 2D game and as well as 3D game whatever we wish.
It has a Large Asset Store from which we can download assets (Not For Free) and use in our game.
Unity also supports multiple platforms like Android, iOS , Web and many more.
It has very smart Physic Engine as it can predict the movement of your objects all you have to do is give it a direction and bit force to the object. Its all every easy with Unity.
It has a very attractive User Interface and you can even use
The Next-Generation User Interface (sounds like some Alien Tech) it is a User Interface with more interactive and attractive features.