Related Projects:Developing

From ENIGMA

Jump to: navigation, search

This article is an overview of developing related projects that can communicate with the main engine and compiler. It is also imperative that one understand the IDE plugin interface before attempting development of any of the IDE projects.

Name/CodenameLanguageGUI FrameworkStatus
RadialGMC++Qt FrameworkActive
LateralGMJavaSwingInactive
wxENIGMAC++wxWidgetsCancelled
SharpGMC#Windows Forms/GTK#Cancelled

Supported Formats

ENIGMA has backwards compatibility with all of the Game Maker file formats and implements its own YAML serialization format.

Game Maker Formats

All the game maker formats support (de)compression.

Name/CodenameGM VersionFormatFile Extensions
GMKGameMaker 8.1 and belowBinary*.gm81 *.gmk *.gm6 *.gmd
GMXGameMaker: Studio 1.4 and belowXML*.gmx *.project.gmx
GMZGameMaker: Studio 1.4 and below7ZIP GMX*.gmz
YYPGameMaker: Studio 2JSON*.yyp *.yy

See Also

Personal tools
Namespaces
Variants
Actions
Navigation
ENIGMA
Other
Toolbox