An authoring environment that allows a user to create a custom 2D RPG game.