The Ultimate D&d To Gml Converter V2.2, Translate any D&D actions into pure GML in one click! |
![]() ![]() |
The Ultimate D&d To Gml Converter V2.2, Translate any D&D actions into pure GML in one click! |
Mar 15 2009, 09:50 PM
Post
#1
|
|
|
teh programmer Group: GMC Member Posts: 862 Joined: 22-June 08 From: Sweden Member No.: 109442 |
![]() The ultimate D&D to GML converter v2.2 By Davve941018 Info: There are alot of GML helpers out there, but all of them can only translate one D&D action at a time. With The ultimate D&D to GML converter you can translate an unlimited number of D&D actions into Game Maker Language in one click! Just drag the wished D&D actions into the action field, just like the real Game Maker, and answer some simple questions depending on what action you selected. Press the "Get GML" button to translate it into pure Game Maker Language that can easily be copied for you to put in a code action, in a script or wherever you wish! Name: The ultimate D&D to GML converter File size: 2,43 MB Category: Tool Works with Vista: Yes, this was made with Vista. Made in: Game maker 7.0 pro Time it took to make (v2): 10 days Download: Version 2.2: YoyoGames (1900+ plays!) Download Version 1.3 (old): Download Pictures: D&D interface: ![]() GML interface: ![]() Known glitches: • The GMC forums doesn't have an icon for the Create Effect action, so the forum code is incorrect. If you find any glitches, PM me on GMC or Yoyogames (Davve941018) or post here. Support Do you like this and want more people to use it? Then you can put this in your signature if you want! The size is 290x33. CODE [url="http://gmc.yoyogames.com/index.php?showtopic=423825"][IMG]http://i37.tinypic.com/24kysg5.png[/IMG][/url]
This post has been edited by Davve941018: Yesterday, 01:16 PM |
|
|
|
Mar 15 2009, 11:16 PM
Post
#2
|
|
|
The Chosen One Group: GMC Member Posts: 463 Joined: 18-May 08 From: www.chosengames.tk Member No.: 107109 |
Looking at the second screenshot I see "=" being used in a comparison instead of "==".
This is the wrong way to do it as the value of that expression will always come up to true regardless of the value of the variable. |
|
|
|
Mar 15 2009, 11:29 PM
Post
#3
|
|
|
GMC Member Group: GMC Member Posts: 618 Joined: 26-July 08 Member No.: 111593 |
Looking at the second screenshot I see "=" being used in a comparison instead of "==". This is the wrong way to do it as the value of that expression will always come up to true regardless of the value of the variable. thats a good point. and tabulation is always a good idea:) EDIT: and i bet if you gave me the sorce code i could make it up to 36000 hehe This post has been edited by pixelpig: Mar 15 2009, 11:30 PM |
|
|
|
Mar 16 2009, 01:02 AM
Post
#4
|
|
|
GMC Member Group: GMC Member Posts: 1356 Joined: 26-October 07 Member No.: 91595 |
Looking at the second screenshot I see "=" being used in a comparison instead of "==". This is the wrong way to do it as the value of that expression will always come up to true regardless of the value of the variable. No, in GM, you can use = as a comparison without any problems. With other languages you need to use == in comparisons. |
|
|
|
Mar 16 2009, 01:20 AM
Post
#5
|
|
|
GMC Member Group: GMC Member Posts: 618 Joined: 26-July 08 Member No.: 111593 |
Looking at the second screenshot I see "=" being used in a comparison instead of "==". This is the wrong way to do it as the value of that expression will always come up to true regardless of the value of the variable. No, in GM, you can use = as a comparison without any problems. With other languages you need to use == in comparisons. it is however better practice to use == |
|
|
|
Mar 16 2009, 01:27 AM
Post
#6
|
|
|
GMC Member Group: GMC Member Posts: 1356 Joined: 26-October 07 Member No.: 91595 |
Looking at the second screenshot I see "=" being used in a comparison instead of "==". This is the wrong way to do it as the value of that expression will always come up to true regardless of the value of the variable. No, in GM, you can use = as a comparison without any problems. With other languages you need to use == in comparisons. it is however better practice to use == Exactly. |
|
|
|
Mar 16 2009, 09:56 AM
Post
#7
|
|
|
teh programmer Group: GMC Member Posts: 862 Joined: 22-June 08 From: Sweden Member No.: 109442 |
Well, you CAN use == instead of = but it still works.
|
|
|
|
Mar 19 2009, 08:27 PM
Post
#8
|
|
|
Rockhillgames Group: GMC Member Posts: 552 Joined: 31-January 09 From: earth? duh.... u? Member No.: 127614 |
this is a really good engine, it's easy to use and you could learn alot from this. If i had had this when i was learning gml i would have learned it faster! but you could make a scrollbar so you can put more stuff in the box.
|
|
|
|
Mar 23 2009, 07:00 PM
Post
#9
|
|
|
teh programmer Group: GMC Member Posts: 862 Joined: 22-June 08 From: Sweden Member No.: 109442 |
<BUMP>
|
|
|
|
Mar 29 2009, 11:44 AM
Post
#10
|
|
|
GMC Member Group: GMC Member Posts: 149 Joined: 20-August 08 Member No.: 113262 |
Very useful program. I can't wait until version 2.
9.5/10 |
|
|
|
Apr 9 2009, 12:52 PM
Post
#11
|
|
|
GMC Member Group: GMC Member Posts: 149 Joined: 20-August 08 Member No.: 113262 |
*COUGH* "BUMP" *COUGH*
Are you still working on this program? |
|
|
|
Apr 10 2009, 11:15 AM
Post
#12
|
|
|
teh programmer Group: GMC Member Posts: 862 Joined: 22-June 08 From: Sweden Member No.: 109442 |
QUOTE Are you still working on this program? Not so much, I'm afraid, but there will be a version 2. This post has been edited by davve941018: Apr 10 2009, 11:16 AM |
|
|
|
Apr 10 2009, 02:11 PM
Post
#13
|
|
|
GMC Member Group: GMC Member Posts: 157 Joined: 9-April 09 From: ~Australia~ GMV:GM7P Member No.: 131282 |
QUOTE <snip> Known glitches: • If you un-check "Ask if relative" and use the "jump to position" action an error message will come up saying "Unknown variable rel". • In the load and save game action, it should be load_game("savegame"), not load_game(savegame). If you find any glitches, PM me on GMC or Yoyogames (Davve941018) or post here. Isn't it game_load("savename") not load_game("savename") Well, anyways nice program |
|
|
|
Apr 10 2009, 02:17 PM
Post
#14
|
|
|
GMC Member Group: GMC Member Posts: 399 Joined: 19-September 08 From: Israel Member No.: 115028 |
Very good application!
The best Converter I've seen yet Very good interface, I loved the idea that you place it on one side and it translates it I'm sure it will be very helpful for beginners! I like this very much so I give it 5/5 Very good job! Tamper |
|
|
|
Apr 10 2009, 03:00 PM
Post
#15
|
|
|
teh programmer Group: GMC Member Posts: 862 Joined: 22-June 08 From: Sweden Member No.: 109442 |
Cameron Stevenson:
Thanks for telling, I fixed it now tamper2: Thanks |
|
|
|
Apr 16 2009, 03:56 PM
Post
#16
|
|
|
GMC Member Group: GMC Member Posts: 59 Joined: 14-August 04 Member No.: 12782 |
This should be useful for beginners to learn from. However it will really start to improve a beginner's game-creation-possibilities, once you start adding functions that aren't already on the list of D&D-commands. This could be draw_button, event_user, draw_set_alpha (D&D only features font and colour), or whatever. I know that most common functions are featured already, but you never know when your user might need something specific besides the build-in stuff.
Also, a great help (that would suit those users who are already likely to use this program) would be to include some sort of variable-library to help you fill out the arguments of your commands, similar to the GML-part of the manual. Only your system could be implemented, so that it would contain variables only (since functions are represented already), and could help you fill out arguments and statements quickly. EDIT:Oh yeah.. And what about for-loops, repeats and so on.. They could just look like if-constructions, and would really help some users! Hope you like these suggestions, course it's a brilliant concept. I think it will help a lot of people either create more advanced games with D&D, or obtain the knowledge to 'move on' to GML if they should feel like it.. Good job! This post has been edited by thenoller: Apr 16 2009, 04:01 PM |
|
|
|
Apr 16 2009, 07:44 PM
Post
#17
|
|
|
GMC Member Group: GMC Member Posts: 60 Joined: 5-September 07 Member No.: 87767 |
What about indenting?
What about another format or the ability to choose the format. Like this: CODE if(x == y && round(x / 32) == x / 32) hspeed = 2; else hspeed = -2; if(place_snapped(16, 16)) { vspeed += 2; hspeed = 0; } else if(x > y) { switch(round(z / 3)) { case 0: hspeed -= 2; break; case 1: hspeed -= 4; break; case 2: hspeed -= 6. break; default: hspeed = 0; break; } } It makes it easier to read, and easier to understand it learns new creators the GML Language in a proper way. |
|
|
|
Apr 18 2009, 04:05 PM
Post
#18
|
|
|
GMC Member Group: GMC Member Posts: 303 Joined: 2-January 09 From: I dont really remember... Member No.: 126045 |
WOW!! THIS IS THE BEST THING EVER!!
9999999999999999999999999999/10!!! |
|
|
|
Apr 25 2009, 07:08 PM
Post
#19
|
|
|
GMC Member Group: GMC Member Posts: 135 Joined: 3-March 07 Member No.: 72386 |
Amazing! I just started using it and it's already helping me! 9.9/10
|
|
|
|
May 1 2009, 05:26 PM
Post
#20
|
|
|
GMC Member Group: GMC Member Posts: 150 Joined: 17-March 09 Member No.: 130133 |
love the app, however could you PLEASE put a way to delete one action if you don't want it in there, or if you want to change something out for something else to test the app (like i was) maybe i just missed something (if i did could you please explain how to delete one action) but all i saw for deleting was the delete all button and when i tried clicking on the action it just re asked me for variables. Other than that awesome program, can't wait for version 2
|
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 22nd November 2009 - 11:45 AM |