Counter-Strike 2D is a free, multi-player, 2D, top-down version of the infamous game known as "Counter-Strike."
Features:
Lua Scripting
Grid-based Map Editor
The ability to make custom content
And much more.
Map Editor:
The map editor is easy to use. (although you may have to take some time to figure out some things) The map editor is a grid-based one, which also uses a tileset system. This tileset system allows you to make your own custom ones, which can be used to make custom maps with. Each tile is on a scale of 32x32 pixels. Those tiles are put into larger .bmp files which consist of several tiles. Each tile has its own properties which can be set in-game on the map editor.
Here's the link to the official website:
http://www.cs2d.com/