Here’s the list of popular games engine( 3D and 2D)

3D Engine:

1. Unity 5 – free crossplatform

Industry Standard. you can create 3D and 2d games.

You can create and publish android game free . for advanced feature you need to upgrade to unity pro version

2. Unreal engine-

Unreal Engine 4 is a suite of integrated tools for game developers to design and build games, simulations, and visualizations

3. Shiva 3D Engine

ShiVa3D is a 3D game and application development suite that comes in a n easy to use, yet very powerful WYSIWYG (what you see is what you get) editor

2D Engine

1. Construct 2

  • visual editor , drop and drop engine .
  • game designer friendly
  • cross platform

2. Game maker – 

GameMaker: Studio caters to entry-level novices and seasoned game development professionals equally, allowing them to create cross-platform games

3 .cocos 2D –

Leading open source software.

widely used by the indie developer because completely free of cost.

4. Buidbox –

Buildbox is the easiest drag and drop game maker software.Make your own games without coding and export them to iPhone, iPad, Android, Mac, PC