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









Hypnotoad says use ENIGMA.



News

Video Player Extension for ENIGMA Early Access By time-killer-games | Posted August 12, 2020, 08:21:44 PM



The pull request will be more up-to-date than the information and download available in this thread.



To get the latest scoop on what progress has been made, please check out the actual pull request:

https://github.com/enigma-dev/enigma-dev/pull/2107







[img width=720...

An update on sales tax By Goombert | Posted June 11, 2020, 01:41:02 PM



Hi everyone,



I wanted to give you an update on some changes that we’ll be seeing which may affect some of your pledges. Due to new laws passing in several countries and US states, Patreon will be required to start charging sales tax on some pledges starting July 1st.



Less than half of all patrons will be charged sales tax, and for most, the amount will be very small. ...

Cross-Platform External DLL Functions Now Supported By time-killer-games | Posted May 03, 2020, 03: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 12, 2020, 09:15:29 PM



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