Analog is a freeform map editor for 2d games. Unlike most map editors it’s not based around tiles but free placement of a variety of shapes and geometry. You don’t have to be locked to a grid when creating your art or your levels, so you’re able to make much more interesting, organic maps without that ugly blocky feel.


Windows download (version 0.5).
Example project.
For a change list and older versions see the version history.


  • Geometry – Use points, rectangles and polygons to make up your level
  • Elements – Create and define your own “elements” based on your game’s needs
  • Properties – Provide custom properties for elements to define their role in your game
  • Instances – Override element properties for individual map objects to tweak their behaviour
  • Layers – create as many layers as you want for each map, with their own name and grid settings
  • Zoom – Zoom out to see your whole map or zoom in to work on the important detail
  • Projects – Manage your maps in a single project so it’s quick and easy to make changes
  • Export – Write your own export scripts so you can quickly export maps to your own custom map format
  • Flexible UI – Rearrange and customise the editor so it suits your workflow

For a complete description of features and a quick start guide see the built-in help.


Screenshots of the current and past versions are in the gallery.


Games made using Analog:

If you’ve used Analog in making one of your games then please email me and I’ll add it on to the list.


Analog is built using:

Bugs? Requests? Feedback?

If you’ve got any feature requests, problems or other bugs then feel free to leave a comment below, or get in touch via email.