This article is about being able to share your games with others.
When developing games with friends or other programmers and artists you
need to be able to share your source code with them. ENIGMA supports all
of the file formats of Game Maker, however we also have our own format,
Overview of the EGM Project Files.
Sometimes you may want to retain more rights to your intellectual
property or perhaps you wish to commercialize your games or maybe you
just don't want to share you source code and game files. That is where
compiling comes in, compiling will take your game and turn it into a
built executable program, technically this happens every time you run
your games source code in the IDE, however this produces a standard
executable for other computers.
ENIGMA supports a variety of different platforms and even specific
functions relating to those platforms.