Welcome

ENIGMA is a free development environment geared towards game development.

* It's free and open source!
* Compiled for maximum speed, with lightning fast calculations!
* Easy to learn, and Game Maker compatible!
* It's a great way to get started with C++.
Like us on facebook! Follow us on twitter! * Hypnotoad says use ENIGMA.   

News

Licensing, the ultimatum

I'm going to attempt once more to contact a third party for help with this licensing fiasco. I'm going to give everyone an opportunity to weigh in on what I'm sending before I send it; this is our official request for help.

I have sent a very similar letter to this one in the past, but I fear it did not adequately convey our issue, based on the response I received. Here is the text that...

Heartbleed

tl;dr: we run CentOS 5; our software is so out-of-date, we are not affected by Heartbleed. Of course, you probably don't connect to us via SSL, anyway.

Heartbleed is an OpenSSL exploit that enables hackers to listen in on what should be secured connections. It's a terrible vulnerability that can lead to the leak of all sorts of sensitive information; in our case, passwords. Since most u...

Project Mario


I have recently managed to get the Project Mario game I made open source working in ENIGMA. Above are the screenshots of how good I managed to get it.

There are a few anomalies still, zwriteenable causes it not to work in OpenGL3, the start menu's do not render correctly, and the...

ARM and Google Chrome

Just a heads up to everybody, if you had any troubles with LGM + ENIGMA on ARM CPU's like Google Chrome it was the result of us using an outdated JNA, the jar has been updated in the Windows ZIP, thanks cheeseboy for informing me. Everything should be good now, I have also fixed the issue with enigma.jar, the plugin, where it complains about creating back up files for EGM's this was the result of ...