Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Darkstar2

271
General ENIGMA / Re: General Enigma Questions
« on: October 02, 2014, 03:42:46 pm »
Long time GM user here.
I have a few questions that after 20 minutes of googling I figured it would just be better to ask.

I see references to EDL. Is this an actual language or is it just GML + C++?

EDL are functions UNIQUE to ENIGMA.  When using ENIGMA you can combine GML, C++ and EDL in the same project.  You will not be able to open and run said projects in GM, as GM works only with GML.

Here is some reading:
http://enigma-dev.org/docs/Wiki/ENIGMA:Specification

and here for ENIGMA specific functions
http://enigma-dev.org/docs/Wiki/Category:Function:ENIGMA

Be careful as this is a work in progress and not 100% compatible, some info might be outdated.  IF you are not sure about a given function post on the forum.

Quote
How is C++ integrated into Enigma?

ENIGMA is a native C++, and your projects are compiled and merged with the ENIGMA C++ engine.  LGM is ENIGMA's IDE, written in JAVA.......you build your ENIGMA projects from inside the IDE and as with GM you have a code area where you enter your EDL/GML/C++.  Everything gets compiled as C++, merged with the engine and compiled native code.  No interpreter/runner here.

Quote
Have there been any speed comparisons to yoyo's compiler?

ENIGMA produces smaller files, as it uses an extension system allowing you to uncheck features you are not using, making the files smaller.  By default many of the basic extensions are enabled, it is up to you to manually disable the ones you won't use.
Generally yes, ENIGMA is faster, however there might be some situations in reverse.
The developers might go into details for the advanced technical stuff.  As a work in progress you will discover pros and cons compared to GM, it depends on the type of project and functions.  ENIGMA is open source, contributor driven, certain things ENIGMA does that GM does not, certain functions for windows that are deprecated on GM can be done here.
Certain things are incompatible or not working ATM as you will notice some differences, for example physics here does not work through the IDE, you have to use the EDL set of functions for that.  If you are comfortable with coding and troubleshooting / finding workarounds, you will love ENIGMA.


272
Off-Topic / Re: What we could have if Enigma would be closed source :(
« on: October 02, 2014, 02:14:42 pm »
I guess we can learn from this that there are pros and cons to everything.  I guess ENIGMA being open source, means you are not or don't have to be tied with original development, you can simply take ENIGMA and modify it your pleasing, without waiting for approval, but you have to at all times make the source available freely and allow anybody to merge with your changes.  That's what open source is, allows people to contribute to it, either as a team or on their own.

Perhaps ENIGMA's downfall is not the fact it is not closed source but certain circumstances, aside from being attached to GM's rusty knob, certain people did not finish what they started for whatever bloody reasons :D  But I guess these problems that can be faced with closed source software, that are bug ridden, rushed to the market then later obsoleted and abandoned....

It's probably pointless to discuss about making ENIGMA closed source, it ain't gonna happen I don't think the majority of the devs involved would agree, so why not make the best of it, unless GMS 2 due next year really shocks all of us and sends this project in its coffin ! but that would be a long shot I reckon pigs will have wings, fly upsidedown and struck by lightning 3 times in the same day ! lol!

 

273
Graphics and Video / Re: Things I have been working on (past to present)
« on: October 01, 2014, 11:02:09 pm »
He was probably messing with you ! :D

It's not as if lone can't take a good beating anyway right ?  ;D

Beaten so badly, I am starting to see signs of brain damage  ;D

LMAO

274
Off-Topic / Re: Windows 10
« on: October 01, 2014, 10:46:09 pm »
7, 8, and 8.1 all improved performance noticeably; I'd be surprised if 10 didn't.

you mean 10 compared to 8.1, I'd be surprised if there is any significant performance increase, but we'll see.


275
Off-Topic / Re: Windows 10
« on: October 01, 2014, 10:32:08 pm »
Actually it's just more marketing hype, win 10 will be win 8 revamped......what should have been win8........it will actually be win8 without the default metro UI for desktop and some changes such as cloud computing integration, etc. Performance wise will it be any different than Win8, I have yet to see but I don't think it will be much different.....Win10 is Win8 on heavy plastic surgery :P

276
General ENIGMA / Re: Lateral GM question
« on: October 01, 2014, 10:17:45 pm »
The IDE interfaces using the PLUGIN enigma.jar.  As I explained to you in PM, the one flaw of LGM is that it saves the project into one file.....that is the file that resides in memory and from memory gets processed by the plugin..........LOL - the proper way to do it would be to save your project like you would in GMS, using folders, and having the IDE compile reading from disk......it would be far more efficient, smaller memory footprint, and more stable........a fully working CLI would also open the doors for easy IDE building.  You CAN use LGM without the ENIGMA plugin, for editing your project, but to compile and build you need enigma.jar which is a plugin to LGM.

277
Off-Topic / Re: What we could have if Enigma would be closed source :(
« on: October 01, 2014, 10:07:56 pm »
sent after us. Being a company, on the other hand, means that we have to really visually differentiate ourselves from our competitor to make it clear that we're not just trying to steal their money.

GML has no copyright, neither can an IDE, so from what I understand you could be similar in IDE and GML and be ok, otherwise ENIGMA would have been asked to C&D, regardless of whether it is open source or not.......even more reason that it is FREE :D
If you could go after someone due to a similar interface, there would be millions of lawsuits daily lol!

Quote
All that said, my vision was to provide this product free-of-cost and tinker-friendly. This vision continues to be the driving source of the project, and is not compatible with the closed-source model.

Yeah you got a good point there.  Unfortunately certain things were probably not done correctly and orderly, and it has piled up to a point where certain things would require major work to be fixed and nobody has enough time for the major stuff, short of someone being available full time and devoted to it, so both sides have good and bad.
SO a new project from scratch would require a solid 4 years MINIMUM if not more :P

So why not make the best of what we have instead :D





278
Graphics and Video / Re: Things I have been working on (past to present)
« on: October 01, 2014, 11:05:13 am »
While there was a pun invloved my compliment to Beowulff was sincere. So idk how I wasn't being polite.

He was probably messing with you ! :D

It's not as if lone can't take a good beating anyway right ?  ;D

279
Off-Topic / Re: Windows 10
« on: October 01, 2014, 11:02:55 am »
If you read the entire article it is mentioned they will skip version 9 and call it 10. :D
Mind you they could have simply listened to their customers during the first months and made those changes to 8.1 and service packs.
But I can understand why they will call it 10 and not 9.......lol.

Every M$ OS is bloat ware, I have always used tools to trim the fat, even windows 7 with tools like RT7lite, Windows 7 Manager and many others - I hope eventually it will be possible to remove and trim fat.  That OS will probably come out of the box with tons of running services and tasks most people won't use......I wonder how that OS will perform for gaming compared to Windows 7.

And last I heard Windows 8 users will get free upgrades to 10.  (those who actually paid for 8 that is !) lol.

280
Off-Topic / Re: Good places to learn OpenGL
« on: September 30, 2014, 06:35:00 pm »
You are very skilled, I can only imagine what your full finished games would look like, you would be the RARE developers using GM/ENIGMA that would be pushing the limits.

281
Graphics and Video / Re: Things I have been working on (past to present)
« on: September 29, 2014, 11:19:13 pm »
TKG's mind's in the gutter....That's not a boner but his hand, if that were a boner then this guy is hopeless LOL!

282
Off-Topic / Re: What we could have if Enigma would be closed source :(
« on: September 29, 2014, 09:55:55 pm »
    True but perhaps they made ENIGMA not to compete.  The umbilical cord might have had some pros for a while as the kiddies import their mario clones and catch the clown in a compiled environment and retaining the ease of use in the IDE....but only couple of years ( decades ) later it bites you in the arse.
    They mention missed opportunity for a new interface, actually far more than just the IDE,
    they missed an opportunity to actually make something UNIQUE all the way, just as easy as GameMaker, same features and more without copying everything.

    BUT in all fairness, keep in mind ENIGMA supports its own set of commands (EDL)
    AND supports integrating C++ with your projects, which GMS cannot do (for now :D)
    As to ENIGMA, if people use it for the sole purpose to port, then yeah maybe some stuff won't work, this is where you need the more skilled user to make it work.......BUT for those building their projects from scratch, combined with some minimal skill even, it can make full games. So it's a work in progress, but it works.......This is why I decided to drop GMS and do EVERYTHING I want from scratch in ENIGMA....the only thing that pisses me off is LGM's instability
    and crashing. very unstable IDE, actually what crashes stems from the enigma plugin itself - not using LGM without the enigma plugin.  I could have written my own IDE, but only thing stopping me is the room binary format (rng) which I can't  decypher lol
    Who's genius idea was it to use that format for room editor ? lol!

Quote
Have a look at a response Rob got when he posted this - https://www.scirra.com/forum/enigma-a-free-and-open-source-game-maker-clone_t82153

And he always has good answers.

I guess we can say the same about another company, the one that acquired GM from Mark Overmars, they missed an opportunity all those years to significantly revamp the IDE, and GM. though since GMS they have made some interesting changes, as those recently to the IDE and upcoming ones, but they missed on a lot, and we discussed those, about what gets unpacked into the temp folder, etc. and their response to that.
and I told you in PM how I would have done otherwise, in details :D

Quote
  • Interesting project, but I think they missed a great opportunity to invent a new and better interface!
  • Good try :D

I have nothing against the interface itself, it could use some improvements......but stability wise it bites.  GM really made positive changes to their IDE and it's better than it used to be.  Faster and more stable.

Quote
  • Seems an interesting tool, but as Ashley said, they missed a great opportunity.

That project was probably a hobby of someone for their own uses, and they had no intentions of doing so or impressing anybody, it just so happens that they grew ENIGMA and others showed interest, it was never their intention to compete or do better, from what I read, they wanted to get their game to run in an alternative to GM, that mario game right ? Wrong ?

With your proposed changes lonewolf it would add an amazing feature to ENIGMA combined with a good developer could make amazing games :D


283
Finished Games / Re: Window Styler, Web Browser, and Embed Program
« on: September 29, 2014, 09:39:22 pm »
See, he was 'the mole' all along. Throwing slander at me to take focus off himself  ;)

LMAO!

So once GMS 2 comes out next year he'll have to make it up to you, at least now we know someone on the inside :P

284
Off-Topic / Re: Restructuring the Community
« on: September 29, 2014, 09:38:04 pm »
As explained in PM, it's all forgotten and water under the bridge.  I was just being general the same way lone and others were using general terms and not targeting anybody, some people might feel targeted due to stuff they said before, but in all honesty I never had you even in mind.

So no problem moving along, all forgotten.

no need for making up/out or what not (I'm straight !) :D

285
Announcements / Re: Licensing, the ultimatum
« on: September 29, 2014, 09:35:25 pm »
I can't find any evidence of that from GMail, and I received no response when I asked on their IRC. I'm afraid I'll have to give up on them and ask someone else. So they basically have as long as it takes me to do that to zip us a reply.

I agree with that 100%.  Normally if you are backed up you get a form reply at least acknowledging that they received your request and will get it eventually, but absolutely no response whatsoever, that is not too professional.  I think it will be a long shot if Josh gets a reply.