Pages: « 1 2
  Print  
Author Topic: EDL & ENIGMA functions, syntax etc.  (Read 6627 times)
Offline (Male) edsquare
Reply #15 Posted on: June 05, 2014, 05:22:12 pm

Member
Location: The throne of ringworld
Joined: Apr 2014
Posts: 402

View Profile
Actually I dabled some with GWBASIC back in the day, then after more than 20 years I taught myself FPC (Pascal) in

I did some regular BASIC, PowerBASIC and QBASIC, and I must say GML is the easiest ... This is why I'm saying if you worked well with other languages you should not have a problem learning EDL/GML.  I did Pascal too (TurboPascal) learned it in school (was part of computer class) but never used it since !

Quote
I downloaded and installed (on wine) GM but since it's propietary,

Proprietary ? you wish  :D You'd be surprised at all the OpenSource used to make GMS  :D

Propietary yes, you can use opensource tools to develop closed source/propietary software, some may even include opensource code in their closed scource apps (not always legally). You could use Lazarus to make the next ENIGMA/GM clone and then release it as closed source/propietary software, and in this case it would be almost certainly legal.

The same goes for games developed with ENIGMA, they can be closedsource/propietary or opensource, your choice.

Quote
the complete version is very expensive (Even before the compiler). I found ENIGMA and here we are.

$800 ? You don't need that version to make games.  The master collection is for multi platform development.  Usually people who's goal is to publish games and earn money, as you need respective licensing fees for each of the development platforms.  Otherwise like myself, if you develop only in windows, GMS Standard will do fine, and it's not expensive.   GMS Pro if you want to be able to purchase export modules eventually.  In the case of GMS, you probably will not even need the $300 YYC Compiler, as odds are good your games won't be that much faster if at all, unless it is script intensive, but there is debate on whether it is actually good and that much faster :D

I do have dual boot in my machine (windows7/LinuxMint) but it's been almost a year since I last used windows, and then only to tryout codetyphon. I preffer not to use that OS.

Quote
While I'm not that fast nor precise writing code, I think any game big/complicated enough would be more difficult to make with D&D only,

Yes due to the way it is visually represented, indeed it would be a mess.  However there are better ways of visually representing things.  Also for very complex games and certain game elements you'd have no choice but to use code as not all features are covered with D&D.

Quote
hence my need to learn to code in EDL/C++ (which is best/easier?), and to have acces to the ENIGMA API; hopefully around christmas the game will be complete.  :-\

EDL is exclusive to ENIGMA and has functionality not available in GAME MAKER, so the 2 are not compatible.
GML is inherited from GameMaker.  If you want to incorporate physics , you will need to use b2d functions, those are not available in GM.   ENIGMA is flexible and allows you to use all combinations in your projects such as a mix of GML, EDL, and some C++.

Or you can write your entire game from C++ ideally that is the best option, fastest and smallest of size, but requires the most skill and time, probably not this christmas but 2015-2016 :P 

Also ENIGMA is a good way to get your feet wet and get to learn C++.

Okey, then EDL for the time being.  :D

Thanks again!  (Y)
« Last Edit: June 05, 2014, 05:24:25 pm by edsquare » Logged
A child of five would understand this. Send someone to fetch a child of five.
Groucho Marx
Offline (Unknown gender) Darkstar2
Reply #16 Posted on: June 05, 2014, 07:16:47 pm
Member
Joined: Jan 2014
Posts: 1238

View Profile Email

The same goes for games developed with ENIGMA, they can be closedsource/propietary or opensource, your choice.

I thought that with the current license in ENIGMA you could not close source, your games had to include full source and assets. That is not closed source :D

Quote
Okey, then EDL for the time being.  :D

Thanks again!  (Y)

EDL & GML.   There is not enough EDL functions to cover everything in making a game.
Logged
Offline (Unknown gender) Darkstar2
Reply #17 Posted on: June 05, 2014, 08:31:51 pm
Member
Joined: Jan 2014
Posts: 1238

View Profile Email

Stuff that. Josh can try and sue my for the $1.50 I have in the bank if I make anything commercial with ENIGMA :)

He is working for a fortune 500 and rich now, so yeah, he's got connection, don't worry he'll find the money  ;D ;D ;D

You have a choice:
Either use GMS to make games but then you still have to include the fact that you used a game maker to make your game and the kiddie YoYoRunner that belongs to YYG, bla bla bla .......

OR you can mention that your game was made with the ENIGMA engine (far more appealing and professional to read) but have to link the enigma's site and open your legs and arse crack and allow people people to use your source code, sell it, rip your hard work / resources and shit.

Tough choice....... :D

I'd go for ENIGMA, hoping one day this Godforsaken license will be amended one of these light years.

BTW you are allowed to profit from your ENIGMA creations and if worse comes to worse and you earn $10 million you can bribe Josh and Robert, nobody wants to go to court, settle off court and bake them some home made apple pie and a mug of cold beer along with a suit case with a couple of 100k's and you'll be fine !  ;D
Logged
Offline (Male) edsquare
Reply #18 Posted on: June 05, 2014, 11:13:46 pm

Member
Location: The throne of ringworld
Joined: Apr 2014
Posts: 402

View Profile

Stuff that. Josh can try and sue my for the $1.50 I have in the bank if I make anything commercial with ENIGMA :)

He is working for a fortune 500 and rich now, so yeah, he's got connection, don't worry he'll find the money  ;D ;D ;D

You have a choice:
Either use GMS to make games but then you still have to include the fact that you used a game maker to make your game and the kiddie YoYoRunner that belongs to YYG, bla bla bla .......

OR you can mention that your game was made with the ENIGMA engine (far more appealing and professional to read) but have to link the enigma's site and open your legs and arse crack and allow people people to use your source code, sell it, rip your hard work / resources and shit.

Tough choice....... :D

I'd go for ENIGMA, hoping one day this Godforsaken license will be amended one of these light years.

BTW you are allowed to profit from your ENIGMA creations and if worse comes to worse and you earn $10 million you can bribe Josh and Robert, nobody wants to go to court, settle off court and bake them some home made apple pie and a mug of cold beer along with a suit case with a couple of 100k's and you'll be fine !  ;D

If I did earn that kind of money with something developed with enigma I would gladly donate part of the profits to further development of the engine and it's ide, and part of that money would go directly to the current devs team (current when adn if that ever happens  :raise: ) pockets.

I suspect that would grant me enough leeway to make the crappy games sequels that would really make me a millionaire!
Logged
A child of five would understand this. Send someone to fetch a child of five.
Groucho Marx
Offline (Unknown gender) Darkstar2
Reply #19 Posted on: June 06, 2014, 01:33:53 am
Member
Joined: Jan 2014
Posts: 1238

View Profile Email
hmmm the crappiest are the ones that go viral quick and earn the most. :D

Logged
Offline (Unknown gender) TheExDeus
Reply #20 Posted on: June 06, 2014, 12:17:13 pm

Developer
Joined: Apr 2008
Posts: 1860

View Profile
Quote
OR you can mention that your game was made with the ENIGMA engine (far more appealing and professional to read) but have to link the enigma's site and open your legs and arse crack and allow people people to use your source code, sell it, rip your hard work / resources and shit.
This has been said a million times, but I guess I have to say it a million more - You are not obliged by any law to release the source. The license says that you have to, yes, but WE (the ENIGMA team) are the ones who enforce it. If we don't care whether you release it or not, then you don't have to release it. And we couldn't really sue you for millions even if we wanted you to release the source, because all you would have to do in that case is actually release it. Like we couldn't sue you for "damages" as ENIGMA is free - the fact that you sold a game and didn't release the source didn't cost us anything. So even if did try to somehow sue for money, then the first thing we could ask is for you to release the source, which in most cases you probably would.

Long story short - Sell your games, keep the source. Nothing of any significance will happen because of that.
Logged
Offline (Male) Goombert
Reply #21 Posted on: June 06, 2014, 12:33:24 pm

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

View Profile
No but if someone took ENIGMA's source code and profited from it we could sue for punitive damages.
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) Darkstar2
Reply #22 Posted on: June 06, 2014, 02:20:38 pm
Member
Joined: Jan 2014
Posts: 1238

View Profile Email
Quote
OR you can mention that your game was made with the ENIGMA engine (far more appealing and professional to read) but have to link the enigma's site and open your legs and arse crack and allow people people to use your source code, sell it, rip your hard work / resources and shit.
This has been said a million times, but I guess I have to say it a million more - You are not obliged by any law to release the source. The license says that you have to, yes, but WE (the ENIGMA team) are the ones who enforce it. If we don't care whether you release it or not, then you don't have to release it. And we couldn't really sue you for millions even if we wanted you to release the source, because all you would have to do in that case is actually release it. Like we couldn't sue you for "damages" as ENIGMA is free - the fact that you sold a game and didn't release the source didn't cost us anything. So even if did try to somehow sue for money, then the first thing we could ask is for you to release the source, which in most cases you probably would.

Long story short - Sell your games, keep the source. Nothing of any significance will happen because of that.

Thanks Harri, it's all clear now :D  I promise you though, should I make a significant amount of money say maybe $10 millions or more, I'll certainly send a generous donation. and I might even send something to YYG as well since without YYG, I would probably never have found out about ENIGMA lol!

No but if someone took ENIGMA's source code and profited from it we could sue for punitive damages.

True, but I wouldn't and most people wouldn't, and it would be dumb.  If a person has skill and knowledge they'd build a new engine from the grounds up, and make something actually that can be sold. :D

The guy who made flappy pixels was allegedly earning $50k daily, who knows what amount he could have made had he not been overwhelmed by money and his absolutely retarded mistake from ripping off something that anybody can draw in 5 minutes.  So yeah, shame indeed.   There's lots of money for the taking, and APPARENTLY it doesn't take much skill :P Just make a game addictive enough for people to play and have at least 1 million of the 7 billion active internet users pay you $1, and you're set :D

Logged
Pages: « 1 2
  Print