Pages: 1 2
Author Topic: ENIGMA the greatest game engine ever?  (107,501 Views)
Offline (Unknown gender) TheExDeus

Developer
Joined: Apr 2008
Posts: 1,860
View profile
Reply #15 Posted on: January 06, 2013, 07:29:27 PM
Aaa, it's their roadmap. I though it was ours.
Offline (Unknown gender) Josh @ Dreamland

Prince of all Goldfish
Developer
Joined: Feb 2008
Posts: 2,950
View profile
Reply #16 Posted on: January 06, 2013, 07:30:18 PM
I don't do roadmaps; they change too easily.
Offline (Unknown gender) Goombert

Developer
Joined: Jan 2013
Posts: 2,991
View profile
Reply #17 Posted on: January 06, 2013, 07:32:07 PM
Why could it not just be as simple as an object oriented GML? I think GML is fine the way it is the mix between basic and c is beautiful because even though I always write in C++ style to look more professional I generally prefer Basic because of it's clean and organized look and feel. And since Enigma retains the ability to use both regular c and gml, doesn't that mean the new crossbread language could support data types, classes, etc., etc. ???
Offline (Unknown gender) TheExDeus

Developer
Joined: Apr 2008
Posts: 1,860
View profile
Reply #18 Posted on: January 06, 2013, 07:33:30 PM
ENIGMA's language is called EDL. And it has all that.
http://enigma-dev.org/docs/Wiki/EDL
Offline (Unknown gender) Goombert

Developer
Joined: Jan 2013
Posts: 2,991
View profile
Reply #19 Posted on: January 06, 2013, 07:34:38 PM
That is beautiful then! So basically all I would need to do is write the different components for the idea and wrap it to the compiler?
Offline (Unknown gender) Goombert

Developer
Joined: Jan 2013
Posts: 2,991
View profile
Reply #20 Posted on: January 06, 2013, 07:36:19 PM
Also heres my thoughts, GM's primary fan base wants allot of things like dynamic file structures and a less clutered view, so this would be the direction I would take any IDE I program for this, because while they are focusing more on glueing together a broken wheel, we'll have a nice clean bottom up design, look, feel, etc. etc.
Offline (Unknown gender) TheExDeus

Developer
Joined: Apr 2008
Posts: 1,860
View profile
Reply #21 Posted on: January 06, 2013, 07:36:24 PM
If you are talking about your IDE, then you would have to write your own version of Enigma.jar that basically gives information to ENIGMA (resources, code etc.). ENIGMA then does the rest.

edit: In theory you could just make the IDE that can save/load GM or ENIGMA project files and then you could think of getting it to work with ENIGMA.
Offline (Unknown gender) Josh @ Dreamland

Prince of all Goldfish
Developer
Joined: Feb 2008
Posts: 2,950
View profile
Reply #22 Posted on: January 06, 2013, 07:36:28 PM
Correct. I do not think we have a Wiki page on the matter because interest in writing an IDE is low, but we could easily start one.
Offline (Unknown gender) Goombert

Developer
Joined: Jan 2013
Posts: 2,991
View profile
Reply #23 Posted on: January 06, 2013, 07:40:40 PM
Once I have a prototype design up and running you guys would be able to aid me in merging the parser for edl and the compiler then would you not? I would like to get started on designing the interfaces today if I could. Do you guys have like skype or something where we can chat more in real time or something so you can fill me in the rest of the way?
Offline (Unknown gender) Josh @ Dreamland

Prince of all Goldfish
Developer
Joined: Feb 2008
Posts: 2,950
View profile
Reply #24 Posted on: January 06, 2013, 07:42:10 PM
We communicate over IRC; network freenode, channel #enigma. There's a web interface on the forum index.
Pages: 1 2