Hello Guys n Girls ,
what i am going to write just one side story of my game development ,for the past five years i have been searching for correct engine which will suitable for my needs and my knowledge,in this journey i met Ogre ,Irrlictht , Microsoft Xna ,Unity3d and UDK

Ogre : it is an open source engine ,where developers can edit it’s source and suitable for high-end developers ,only for pros
Ogre score :1/10
Irrlicht : Simple engine and Fast engine ,easy also ,it’s object oriented structure is superb easy to learn and harder to master it ,it is my second fav engine
irrlicht score:9.9/10
Microsoft Xna: this is very powerful engine ,but C#.net will make ur life miserable in game development life cycle,This one gave me some nightmares too
Xna score:5/10
Unity3d : Unity3d is super fast development tool ,which is available for free for pc ,and with the same code ,unity project can be ported to iPhone or Andriod ,xbox360 even PS3 also.Lot of resources are available ,tuto’s,complete game projects,royality free
unity3d score:10/10
Unreal Development Kit : Industry leading game engine at your finger tips,it’s free upto some extent ,but when u game hits 1C revenue,u have to give 15% to it’s developers,Royality.
Udk score:8/10
*note all scores are my personal views
nice article…