Pages: 1
Author Topic: DnD to GML utility  (53,483 Views)
Offline (Unknown gender) hpg678

Member
Joined: Mar 2017
Posts: 283
View profile
Posted on: September 18, 2017, 02:13:28 PM
Here's a little utility I've been using that converts Drag and Drop actions to GML. It's been invaluable to me in learning GML so I thought I would just share with any newbies out there.

Upon writing this , I did a search on DND to GML utilies and I came many others. One can also do a search and try them out for oneself but I still prefer this one as you can perform an actually code segment and it will convert it for you, right there and then. Check it out.

here's the link http://www.stuffbydavid.com/dnd-to-gml


Offline (Unknown gender) Darkstar2

Member
Joined: Jan 2014
Posts: 1,238
View profile
Reply #1 Posted on: September 21, 2017, 09:23:21 PM
Quote from: hpg678 on September 18, 2017, 02:13:28 PM
Here's a little utility I've been using that converts Drag and Drop actions to GML. It's been invaluable to me in learning GML so I thought I would just share with any newbies out there.

Upon writing this , I did a search on DND to GML utilies and I came many others. One can also do a search and try them out for oneself but I still prefer this one as you can perform an actually code segment and it will convert it for you, right there and then. Check it out.

here's the link http://www.stuffbydavid.com/dnd-to-gml

Nice find - but this program is a bit outdated and from what I recall did not have FULL support.  BTW, there is a built-in D&D to GML converter in GMS 2, every single D&D
is supported.  Also sometimes it can be difficult to remember all those GML commands, so one could build their own libraries and functions and use those in their games as
well.
Offline (Unknown gender) Goombert

Developer
Joined: Jan 2013
Posts: 2,991
View profile
Reply #2 Posted on: September 22, 2017, 12:05:12 AM
I had considered putting this functionality into ActionMaker, but decided against it because I felt that it was pretty useless for just a single action. It's really a very distinct use case from creating the libraries themselves. I also wanted to add this to LateralGM at some point, since the code is actually already there in the ENIGMA plugin, but never got around to it.
Offline (Unknown gender) hpg678

Member
Joined: Mar 2017
Posts: 283
View profile
Reply #3 Posted on: September 22, 2017, 02:48:00 AM
The program is indeed outdated but still quite useful.....like I said....... just thought it would be useful for newbies to ENIGMA to learn EDL as itt converts Drag and Drop actions into the relevant EDL/GML code.

I prefer to code in EDL but at times when I'm stuck on something, I use Drag n drop, then use that converted code. Unfortunately, for some reason, i can't get GMS2 to work on either my laptop nor one of my desktops. Both of which has 64bit cpus in them. I don't really care that much any way, since they dropped LINUX support.


Offline (Unknown gender) Darkstar2

Member
Joined: Jan 2014
Posts: 1,238
View profile
Reply #4 Posted on: September 24, 2017, 02:58:53 PM
Quote from: hpg678 on September 22, 2017, 02:48:00 AM
The program is indeed outdated but still quite useful.....like I said....... just thought it would be useful for newbies to ENIGMA to learn EDL as itt converts Drag and Drop actions into the relevant EDL/GML code.

I prefer to code in EDL but at times when I'm stuck on something, I use Drag n drop, then use that converted code. Unfortunately, for some reason, i can't get GMS2 to work on either my laptop nor one of my desktops. Both of which has 64bit cpus in them. I don't really care that much any way, since they dropped LINUX support.

I prefer GML/EDL as well, from the start.  I could never get into D&D, even from the GM legacy years.  Did it for a short time then found it was more work :)

As far as GMS2, if not mistaken you need at least a DX10 compatible GPU.  And they do support linux, there is an Ubuntu export module included.
Offline (Unknown gender) Goombert

Developer
Joined: Jan 2013
Posts: 2,991
View profile
Reply #5 Posted on: September 24, 2017, 06:12:11 PM
Yes, absolutely, just to clarify I meant doing it for one single action is useless. It's more useful with bulk actions. But I also concur with the rest of you, D&D really didn't teach me anything. I went almost straight to learning how to code back in GM6/7 days. One thing I've stated before that many people seem to agree with is the lack of keyboard accessibility for D&D. I would find D&D more useful if I could start typing the actions name instead of having to dig for it from a panel. It may sound like it defeats the purpose of D&D, but it really doesn't, it's complementary. The advantage of having a checkbox or other GUI element to set a variable is it decreases the chances of you making typos like "faalse" or "tre" when you mean false/true.
Offline (Unknown gender) time-killer-games
Guest


Email
Reply #6 Posted on: September 25, 2017, 03:06:12 AM
@hpg678

Sorry for the confusion, I meant they don't have a Linux IDE and don't plan on having one. They do have a Linux export, but you still need a Windows or Mac to use GMStudio at all because you need the IDE to export.
Offline (Unknown gender) hpg678

Member
Joined: Mar 2017
Posts: 283
View profile
Reply #7 Posted on: September 25, 2017, 09:39:02 AM
Forgive me but when it comes to YOYOgames, I tend to fly off the handle sometimes.  In regards to this aspect of the discussion let me say this.

like most people I had been with Gamemaker when Mike Overmars was in charge. I even stayed with it for a brief period during version 8, HTML, version 1.2 and stopped at version 1.4. With the introduction of LINUX export and got excited but wait a minute .......I would need a LINUX machine to export to. To me that doesn't make sense. I may as well program on the LINUX machine was my chain of thought. In order to port to the other platforms, I would need to buy that machine, then pay separately for that export for that machine. All within a time frame of 1 year to make money to break even or make a profit.

With software like Virtualbox you can have a simulated account of what it would like but that is not the same thing as working in the actual environment.
Offline (Unknown gender) Goombert

Developer
Joined: Jan 2013
Posts: 2,991
View profile
Reply #8 Posted on: September 29, 2017, 07:19:10 AM
Very much agreed, much in the same way that building a GUI application in Swing is not the same as tailoring it, for example, specifically to Windows by building it with native Win32.
Pages: 1