| Unity | Unreal Engine |
| Supports 21+ Platforms Including mobile, web, PC and Console | Support Mainly PC and Console Games |
| Built in C#, UnityScript, Boo | C++ |
| It is great to use Unity for making 2D or 3D games. | Better powered for 3 D games |
| No profiler for free verion | Profiler |
| It hasimited graphics | next generated graphics. |
| $1500 Pro Version or $75/month | Free with 5% revenue Share |
| Better option for novoices | only for Pro's |
| programmer and Designer Friendly | Desginer Friendly |
| Detailed Documentation | Lacklustre Documentation |
| multitude of community & official tutorials for developer support | tutorials largely catering to desingers rather than programmers |
| Free after a revenue of more than $100K | Free after a revenue of more than $50K |
| It is perfect tool for building of sort of game | FPS Built |
For more information and learning journey just follow these tutorials which are recommended by the community: