Ogmo Editor is a fantastic level editor for 2D games, originally written by Matt Thorson. This fork of the project aims to improve the level editing experience by fixing longstanding bugs, adding awesome new features, and (experimentally) bringing the editor to new platforms like Mac and Linux!
When creating projects, you can now choose between XML (.oel) and JSON (.json) file exports for your levels. Choose whichever you prefer!
Select a rectangle of tiles from the tilemap palette, then hold Shift and click and drag to draw random tiles from your selection. Good for decals!
You can now zoom in on your tile palette windows. This helps you get a better view of your assets and save precious screen real estate. Use the mouse wheel to zoom and right/middle mouse button to pan.
When resizing levels, you now have the option of expanding or shrinking from any combination of sides. Bottom/Right, Top/Left... whatever fits your needs!
Many "little things" that make your workflow smoother. Level tabs are now draggable, allowing you to re-order your levels in the editor at will. You can now edit your project without having to re-open all your levels. And the file browser now remembers the last directory you were in, resulting in fewer clicks to go where you want.
Thanks to talesofgames' ToGmo project, the editor is faster and smoother than ever, especially when dealing with large maps!
Many longstanding Ogmo bugs are fixed in this fork. No more annoying exceptions or inconsistent hotkeys!
You can build and run this version of Ogmo Editor on macOS and Linux.
macOS Setup:
- Install Homebrew
- Run
brew install wine; brew install winetricks
. - Run
winetricks dotnet40
. Go through the installation process.
Linux Setup:
- Install wine and winetricks.
- Run
winetricks dotnet40
. Go through the installation process.
To run Ogmo Editor:
WINEDEBUG=-all FREETYPE_PROPERTIES="truetype:interpreter-version=35" wine OgmoEditor.exe
Note that you can only load assets from within Wine's virtual filesystem (i.e. drive_c
and its subdirectories). This is very experimental, so please set your expectations accordingly!
See the changelog.html for a list of all the fixes and additions.
Thanks to Matt Thorson for making Ogmo Editor originally! Thanks to talesofgames for their ToGmo fork, which added some great new features and improvements!