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++.

View on GitHub
Chat on Discord
Support us on Patreon
*Hypnotoad says use ENIGMA.

News

Back online, new hardware

Everything's upgraded to PHP 7 and we're on a new Debian instance. I think everything's working now.

I should probably advise everyone to reset their password here and anywhere else you've used the same one.  Please don't re-use passwords, ever.  Sorry again for the inconvenience.

I'm hoping to migrate the forums and Wiki to use GitHub auth soon.

ENIGMOS - The Operating System for Attractive Women!

By time-killer-games | Posted November 10, 2020, 11:52:47 AM


Hello everyone!



I created a FreeBSD VirtualBox image that you may use to create games with everything you need to do that installed by default - showcasing the Xfce Desktop Environment customized to be themed around the game development software packaged with it - ENIGMA - as well as some basic apps for developme...

Cross-Platform External DLL Functions Now Supported

By time-killer-games | Posted May 03, 2020, 08:22:16 PM


Hey guys!

Robert fixed our Windows functions for calling DLL's so that they can use strings correctly. I decided to add to this vast improvement by making these functions work on Mac OS X, Linux, and FreeBSD. Mac is still broken so it's not tested on there, but there's no reason why it wouldn't work, once the Cocoa and Mac SDL platforms get patched.

Functions introduced by th...

Announcing FreeBSD Support

By time-killer-games | Posted March 13, 2020, 02:15:29 AM


Hey guys...

Here's a game by community member hpg678 running natively on BSD that was compiled with ENIGMA:





Waiting for Josh to finish some stuff with JDI,...