Pages: 1
  Print  
Author Topic: Fully released  (Read 19386 times)
Offline (Unknown gender) slojanko
Posted on: June 19, 2013, 03:03:37 am
Member
Joined: May 2013
Posts: 7

View Profile
When will ENIGMA be fully released and working with NGM?
By this I mean it will support all GM functions and will be able to compile, which it couldn't on my last run.

Also if there has been or will be a compile update, I want it to look like GM, coz I will probably upload my game to YYG sandbox and since they hate ENIGMA, the game I'm making can't show it's made with it.
Logged
Offline (Male) Josh @ Dreamland
Reply #1 Posted on: June 19, 2013, 08:38:02 am

Prince of all Goldfish
Developer
Location: Pittsburgh, PA, USA
Joined: Feb 2008
Posts: 2950

View Profile Email
As I understand it, NaturalGM is under heavy revision. It may be months before it is to the point where it can support either GM or ENIGMA.

As far as supporting all GM functions, this depends on a number of factors, including what you mean by "all." GM:S doesn't support all GM's functions; they dropped roughly the same functions that we did. The biggest functions presently missing from ENIGMA are mostly functions that appeal to novice GM8 users, eg, [snip]execute_string[/snip] and [snip]game_save[/snip], and also ugly functions used to work around problems in GM that ENIGMA does not have, eg, [snip]variable_local_exists[/snip]. Support for those is unlikely to be added for quite a while, and even then, use of those functions will be highly discouraged.

ENIGMA's output executable will never look like GM's, bitwise. We don't include DRM in our games, or any other form of Yoyo (or ENIGMA) branding. I don't believe you will ever be able to post ENIGMA games on Yoyo's site, and depending on Yoyo's EULA, possibly not vice-versa (though the incentive to post on Yoyo's site is much greater due to its higher traffic).
Logged
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble
"I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
Offline (Unknown gender) TheExDeus
Reply #2 Posted on: June 19, 2013, 01:30:46 pm

Developer
Joined: Apr 2008
Posts: 1860

View Profile
I think there were two ways to upload to YYG. One was the .exe which they scanned (viruses and for the runner) and then remove the runner to make it playable trough their plugin. The other was as an archive which they only scan for viruses and don't care what kind of .exe is in there (I once uploaded a game which had 3 .exe's in it.. though having external options is a good idea, while in reality it's just pain in the ass). So you should be able to upload ENIGMA games like that (but you won't be able to play them trough browser).

The only things to do to make it undistinguishable from any other game engine would be to remove the console and add an icon. Something I have been telling people since 2008. I even made a list with a clock (html/js) which showed how long I was telling that to Josh. The list had 3 tasks: 1) Make the widget system working. 2) Add an icon. 3) Remove the console. Josh did the first one in about 14 days (if I remember correctly). The rest didn't happen and the clock would show like few years now. Sadly I can't find it. I probably don't have it anymore.

And about compatibility - well we have it. You can make everything you can make in GM (and a little more). It's possible your game will not work off the bat (because of points Josh mentioned), but the changes should be trivial enough to be fixable in a day or two. I use exclusively ENIGMA for about a year now and it works great.
Logged
Offline (Male) Goombert
Reply #3 Posted on: June 19, 2013, 02:44:05 pm

Developer
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 2991

View Profile
No Deus, that instant play was broke 3 fucking years ago, they never fixed it, slojanko it would most likely be in violation of their rules but I don't think anybody would even notice it unless your game got SUPER popular.
Logged
I think it was Leonardo da Vinci who once said something along the lines of "If you build the robots, they will make games." or something to that effect.

Offline (Unknown gender) time-killer-games
Reply #4 Posted on: June 20, 2013, 05:40:24 pm
"Guest"


Email
Import your enigma game .exe as an included file in GM 8.1 so it will have that ugly default loading bar most gm games have and make an empty room that executes the included file from the temp_directory while making the empty room window invisible beforehand. for example:

Code: [Select]
window_set_visible(1)
execute_shell(temp_directory+"\enigma_game.exe")

And there you have it, no one will ever find out unless they happen to read this topic of yours :P
Logged
Offline (Male) Goombert
Reply #5 Posted on: June 21, 2013, 05:17:06 am

Developer
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 2991

View Profile
trololololol, nice tkg ^_^ we expect our forums to be the popular place of distribution though, so it won't be an issue in the future.
Logged
I think it was Leonardo da Vinci who once said something along the lines of "If you build the robots, they will make games." or something to that effect.

Pages: 1
  Print