Category Archives: Game Design

Cool Indie Level Editors

I have a confession to make: I love level editors! I’ve used a lot of different level editors over the years (most of them proprietary) and I’ve even helped design a couple including Ntropy which is still the in-house level editor at Nihilistic Software. For those who don’t know what I’m talking about, a level editor is a software tool used for building worlds for video games. Levels (also refereed to as worlds or maps) are basically the physical space that the game’s characters move around in and interact with. Levels contain all of the fun stuff that the player gets to do in games – solve puzzles, jump over stuff, kill the bad guys and save the princess. All these things get designed and then assets are created by other members of the team and then finally they’re assembled and tuned and tweaked endlessly in the level editor by a level designer.

If you’re read my last couple of blog posts, you’d know that I’m currently writing scripts that will allow me to use Photoshop as a level editor for the 2 games I’m currently developing. I’d love to be able to write my own level editor from scratch (like you’ll see in the following images), but sadly since I’m not a programmer I have to build my tools on top of existing technology – which isn’t necessarily a bad thing – it’s just that it’s sometimes nice to develop tools that are made specifically for the game that you’re making rather than trying to shoehorn functionality into someone else’s tool.

Anyway, I’ve gotten off track here. What I really wanted to show you was some of the awesome indie level editors that real-life indie game developers have made and are using for their games. Someone over at TIGForums started a thread called “Show us your level editors” (which was a positively brilliant idea) and lots of people have responded with screenshots and info.

Editor for the highly anticipated game Fez. This one looks super polished.

Editor for one of my favorite iPhone games, Trainyard

Cool looking tile editor plus a writeup on how it works: http://wootfu.com/2011/02/editor/

This level editor looks better than some games!

That’s only a few of the level editors mentioned in the thread, pop over to TIGForums to see more screehshots and to find high res images of the editors I posted here.

And since we’re on the subject of level editors, here are some links to level editors (some free, some paid) that you can use for your projects.

  • Ogmo Editor: A free cross-platform general-purpose 2D visual level editor built on Adobe AIR.
  • Tiled Map Editor: A free multi-platform general purpose tile based map editor.
  • Corona SVG Level Builder: A set of libraries to be used in a Corona SDK game that allows you to create Corona SDK physics based levels in Inkscape.
  • Weltmeister Level Editor: Level editor for the Impact JavaScript game engine
  • iTileMaps: Level editor for iPad, compatible with Tiled’s file format.
  • LevelHelper: 2D level editor that’s compatible with Corona SDK and Cocos2D.
  • DAME editor: The “Deadly Alien Map Editor” is a free multi-platform 2D editor.
  • World Construction Kit: A toolset/framework for rapidly developing physics based games and websites within the Flash IDE.
  • Gumbo: Gumbo is a drag and drop tool for creating Corona SDK maps, levels and GUI’s (requires Microsoft Silverlight).

I know I’m missing a bunch of other great level editors from this list. f I missed your favorite level editor, please be sure to mention it in the comments below and I’ll add it to the list!