PushEd - Level Editor


You must be logged in to obtain assets


Now, on the sunset of GMS1.4, we have decided to release PushEd for free! Thanks everyone who bought it and supported the development. The latest version of PushEd can be found on GitHub, we won't be releasing any new ones to the Marketplace! For more information, support, etc. you can join talk to us on our Discord.

Made in GM for GM, PushEd (or shorly just PEd), is the first 2D/3D level editor of it’s kind, allowing you to create levels for your games directly from their executable and export them either into the native room file format or into a custom one, which can be loaded on runtime.


  • 3D and 2D level editing.
  • Easy to setup and use.
  • Intuitive controls.
  • Change all level settings, including backgrounds, views and physics.
  • Drag&Drop objects into the level.
  • Move, rotate and scale instances.
  • Edit instance properties - instance name, creation code, colour, alpha (more can be added with Custom Data Containers).
  • Tile editing.
  • Supports grid alignment and multiple selection.
  • Copy selected instances and tiles.
  • New enhanced GUI system with resizable windows and panels, context menus etc.
  • Vector and matrix math library.
  • Save/load levels to/from *.room.gmx files.
  • Export/import levels to/from custom *.bbmap file.
  • Access to full source code and documentation.




GameMaker Community

End User Licence Agreement (EULA).

Age Rating: 9+


GMS1 - Version 1.5.3. Published October 20, 2018

  • Extended math library.
  • Fixed PEd_instanceGetMatrix.
  • Fixed missing variable detailsRoomBackgroundShow.
  • Fixed error when pressing delete when having a room selected.
  • Fixed shadows under GUI elements while in 3D.
  • Minor fixes and changes.
Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait

Back to Top