Need help with OgmoEditor3-CE?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

Ogmo-Editor-3
318 Stars 30 Forks MIT License 408 Commits 52 Opened issues

Description

The Community Edition of Ogmo Editor 3

Services available

!
?

Need anything else?

Contributors list

Ogmo Editor 3

Open Source 2D level editor written in Haxe!

For more information, check out the Ogmo 3 homepage. Or just go straight to the downloads page! If you need a build for 32 bit Windows, @vontoGH has graciously made them available here!

Getting Started

This project requires Haxe v4.0.0 or later, Node v10+, and various dependencies for each of them.

Node

Haxe

  • Install Haxe
  • Run the following commands:
    haxelib setup
    haxelib install electron 4.1.4
    haxelib install jQueryExtern
    haxelib install haxe-loader
    

Build

npm i
npm run build

This builds the App and puts it in the

bin
directory. You can then start the app by running
npm start
, or by starting electron in the directory.

Development

Speed up development by using Webpack's dev server! Running

npm run dev
builds the app, starts a server that will watch for changes in the project, then starts electron. If changes are found, Webpack will rebuild the source and refresh the app. If there are errors, they will show up in the app's DevTools.

While running the dev server, all code that is within

#if debug
conditionals are added in.

NOTES: * Changes to

App.hx
are not watched, and the app will need to manually be rebuilt if changes are made there. * The app will need to be rebuilt normally (
npm run build
) in order to run it again after using the dev server.

Packaging

npm i
npm run build
npm run dist

This builds, then packages the App into an executable.

Credits

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.