Ten best, in the opinion of the resource BytesWire, game engines for creating your own games.

The best choice for the developer, allows you to create games in both 2D and 3D.

A system for creating two-dimensional games through a simple HTML5-based interface. No programming required.
')

Cross-platform framework written in Java and working with OpenGL (ES).

A free open source framework for developing two-dimensional games on Lua. Use for free.

A special programming language for creating games allows you to create applications for different platforms. It supports natural code and is free even for commercial use.

Allows you to create HTML5 games for Android devices.

Cross-platform framework for prototyping two-dimensional games based on OpenGL and C ++. It has built-in basic gaming functionality.

Helps to make programming easier, includes a visual system for creating games.

Open source software, completely free, has its own built-in language.

An open source game engine. For development, Lua, C ++ and OpenGL are used, designed to create mobile games.