Pages: 1
  Print  
Author Topic: DnD to GML utility  (Read 7747 times)
Offline (Male) hpg678
Posted on: September 18, 2017, 09:13:28 am

Member
Location: Barbados
Joined: Mar 2017
Posts: 283

View Profile Email
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


 
Logged
[compromised account]
Offline (Unknown gender) Darkstar2
Reply #1 Posted on: September 21, 2017, 04:23:21 pm
Member
Joined: Jan 2014
Posts: 1238

View Profile Email
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.
Logged
Offline (Male) Goombert
Reply #2 Posted on: September 21, 2017, 07:05:12 pm

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

View Profile
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.
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 (Male) hpg678
Reply #3 Posted on: September 21, 2017, 09:48:00 pm

Member
Location: Barbados
Joined: Mar 2017
Posts: 283

View Profile Email
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.


Logged
[compromised account]
Offline (Unknown gender) Darkstar2
Reply #4 Posted on: September 24, 2017, 09:58:53 am
Member
Joined: Jan 2014
Posts: 1238

View Profile Email
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.
Logged
Offline (Male) Goombert
Reply #5 Posted on: September 24, 2017, 01:12:11 pm

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

View Profile
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.
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 #6 Posted on: September 24, 2017, 10:06:12 pm
"Guest"


Email
@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.
« Last Edit: September 24, 2017, 10:07:50 pm by time-killer-games » Logged
Offline (Male) hpg678
Reply #7 Posted on: September 25, 2017, 04:39:02 am

Member
Location: Barbados
Joined: Mar 2017
Posts: 283

View Profile Email
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.
Logged
[compromised account]
Offline (Male) Goombert
Reply #8 Posted on: September 29, 2017, 02:19:10 am

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

View Profile
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.
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