At present a game needs to have a game engine to be developed. Nowadays, we see that almost every game developer or game developing company has a specific engine using which their games are developed. I have played various games ranging from web browser based to mobile games to PC games to console games. Out of all this games, some favorite games that I have played were developed on either Unity 3d, Unreal Development Kit or CryEngine 3. In other words I can say that games developed on following engines have been good. I would like to know from other people about which game engine they like the most.