You are viewing an archived version of the site which is no longer maintained.
Go to the current live site or the Adventure Gamers forums
Adventure Gamers



 
 
LinkBack Thread Tools
Old 03-09-2004, 07:35 AM   #41
dacloo
Guest
 
Posts: n/a
Default huh?

Quote:
I'm quite sceptical about GUIs. As Mnemonic imself has stated, he created the heavy GUI because the scripting language became so difficult. GUIs always try to hide something...
I disagree. GUI's in general are better for creative purposes where you basicly create a metaphor for that purpose only (e.g a music sheet in Cubase, a canvas in Photoshop).

With WME it's just the same. For scripting, there is a nifty language for you. You can create Pacman in WME if you want. With the recent support for methods, you can write powerful functions, if you want to.

But for *designing* purposes, WME offers a toolset to create a scene, tweak animations, and setup script <-> scene node relations. There are only drawbacks NOT having those GUI based tools.

Having said that, as a tool developer you have to make sure the workflow is okay, because if you have a crappy GUI, you are better of scripting in (which is not the case with WME )
 
Old 03-09-2004, 07:47 AM   #42
Senior Member
 
Deshrill's Avatar
 
Join Date: Oct 2003
Location: Savannah, GA
Posts: 260
Default

Quote:
Originally Posted by eriq
Deshrill, you're making a game too?
I'm making an RPG with RPG Toolkit to teach myself that program better because this summer I'll be teaching courses in RPG Game Design, Adv RPG Game Design, and Action Game Design at Emagination Computer Camps at their Boston location.

I also need to teach myself Game Maker 5.2.

I would love to learn AGS, but don't have the time right now... I'd probably learn something like TADS first to knock off a quick text adventure.

I'm also involved in the 2004 Java revision of Chris Crawford's Balance of the Planet 2004 with writing documentation.
__________________
"How many good books suffer neglect through the inefficiency of their beginnings!" --Edgar Alan Poe
Deshrill is offline  
Old 03-09-2004, 08:18 AM   #43
AGA
AdventureGameAficionado
 
AGA's Avatar
 
Join Date: Sep 2003
Location: Cardiff, Wales
Posts: 1,968
Default

Heh, too many people are put off by 'learning AGS'. You don't need to learn anything much, it's just a matter of knowing maybe 5 basic commands, then learning the rest if and when you need them (and I don't think anybody's ever used anywhere near all of AGS's commands in a game )

You could work though AGS's tutorial in a few minutes, and have a character walking around a basic room in no time.
__________________
Berian Williams - [SIZE=1]Visit agagames.com for free adventure games!
AGA is offline  
Old 03-09-2004, 09:57 AM   #44
gaybrush threepwoody
 
eriq's Avatar
 
Join Date: Sep 2003
Posts: 1,567
Send a message via AIM to eriq Send a message via Yahoo to eriq
Default

Quote:
Originally Posted by AGA
You could work though AGS's tutorial in a few minutes, and have a character walking around a basic room in no time.
true. I have actually already gone through the tutorial and made a room with a connecting room in AGS. It's not difficult at all. Also, the text tree and dialogue interface is simple to learn. It's just a matter of plugging in text and descriptors into certain slots in the GUI. I found it very easy. And as someone already mentioned, it's going to take some scripting knowledge in any engine to create some really cool stuff.

I am just concerned about sound and engine scalability (resolution and speed). And, of course, that coin interface should work nice and smoothly.
eriq is offline  
Old 03-09-2004, 10:14 AM   #45
AGA
AdventureGameAficionado
 
AGA's Avatar
 
Join Date: Sep 2003
Location: Cardiff, Wales
Posts: 1,968
Default

Speaking of which, did you get on alright with the template I sent you?
__________________
Berian Williams - [SIZE=1]Visit agagames.com for free adventure games!
AGA is offline  
Old 03-09-2004, 11:11 AM   #46
Senior Member
 
Deshrill's Avatar
 
Join Date: Oct 2003
Location: Savannah, GA
Posts: 260
Default

Quote:
Originally Posted by dacloo
I disagree. GUI's in general are better for creative purposes where you basicly create a metaphor for that purpose only (e.g a music sheet in Cubase, a canvas in Photoshop).
Great point, dacloo. Having something like AGS where it is run by a GUI makes it much easier to hit the ground running and get some loose form of a game up and running as opposed to programming everything from scratch.

I'm not against programming-- I can program when needed, but it's nice to spend 20 hours making some puzzles in a game work as opposed to 80 (programming the interface from scratch, etc).
__________________
"How many good books suffer neglect through the inefficiency of their beginnings!" --Edgar Alan Poe
Deshrill is offline  
Old 03-09-2004, 01:16 PM   #47
AGA
AdventureGameAficionado
 
AGA's Avatar
 
Join Date: Sep 2003
Location: Cardiff, Wales
Posts: 1,968
Default

Heh, you ought to have seen AGS in its DOS IDE days. It did have a development GUI, but it weren't pretty. I was put off using it for a few weeks before I started using it, just because it was so damned ugly. You newcomers have it easy

*AGA waves his cane at all the young whippersnappers.
__________________
Berian Williams - [SIZE=1]Visit agagames.com for free adventure games!
AGA is offline  
Old 03-09-2004, 01:22 PM   #48
Tactlessly understated
 
Kingzjester's Avatar
 
Join Date: Sep 2003
Location: Niceshire
Posts: 2,045
Send a message via AIM to Kingzjester
Default

Quote:
Originally Posted by AGA
Heh, you ought to have seen AGS in its DOS IDE days. It did have a development GUI, but it weren't pretty. I was put off using it for a few weeks before I started using it, just because it was so damned ugly. You newcomers have it easy

*AGA waves his cane at all the young whippersnappers.
*Flips off AGA

Sit down before you fall down, old man!
Kingzjester is offline  
Old 03-09-2004, 03:01 PM   #49
Under pressure.
 
Erwin_Br's Avatar
 
Join Date: Sep 2003
Location: Apeldoorn, The Netherlands
Posts: 3,773
Default

Quote:
Originally Posted by AGA
Heh, you ought to have seen AGS in its DOS IDE days. It did have a development GUI, but it weren't pretty. I was put off using it for a few weeks before I started using it, just because it was so damned ugly. You newcomers have it easy

*AGA waves his cane at all the young whippersnappers.
Hey, I remember that. At that time I was also experimenting with AGAST and Sludge. The weird AGS dos menu's pushed me off to SLUDGE at the time. I haven't even tried AGS ever since, so I wouldn't know how it looks like today :eek:

--Erwin
__________________
> Learn more about my forthcoming point & click adventure: Bad Timing!
> Or... Visit Adventure Developers: Everything about developing adventure games.
Erwin_Br is offline  
Old 03-09-2004, 03:44 PM   #50
AGA
AdventureGameAficionado
 
AGA's Avatar
 
Join Date: Sep 2003
Location: Cardiff, Wales
Posts: 1,968
Default

Heh, it's a lot nicer and easier to use these days, take a look.
__________________
Berian Williams - [SIZE=1]Visit agagames.com for free adventure games!

Last edited by AGA; 03-14-2004 at 09:41 AM.
AGA is offline  
Old 03-09-2004, 04:27 PM   #51
gaybrush threepwoody
 
eriq's Avatar
 
Join Date: Sep 2003
Posts: 1,567
Send a message via AIM to eriq Send a message via Yahoo to eriq
Default

It is much easier to use nowadays. I remember the DOS version of Roomedit or whatsitcalled.. the dialogue editor.

WME also sports a fresh windows GUI.
eriq is offline  
Old 03-10-2004, 02:51 AM   #52
Jumping peanut on a stick
 
Igor's Avatar
 
Join Date: Sep 2003
Posts: 364
Default

Quote:
Originally Posted by AGA
Heh, you ought to have seen AGS in its DOS IDE days. It did have a development GUI, but it weren't pretty. I was put off using it for a few weeks before I started using it, just because it was so damned ugly. You newcomers have it easy
You said it. I was "put off" for a whole year and was continue to work in MMF Then, after i got plagued with bugs in MMF, some persistent users on AGS forums convinced me to try it out a bit more... and i realized that behind the ugly dos look actually lies quite powerful engine (that, at the time, still had its shortcomings)... then came Win Edit and a truck-load of new features...

Last edited by Igor; 03-10-2004 at 02:56 AM.
Igor is offline  
Old 03-10-2004, 03:52 AM   #53
Doctor Watson
 
Wormsie's Avatar
 
Join Date: Sep 2003
Location: The Catacombs
Posts: 4,736
Default

Quote:
Originally Posted by dacloo
I disagree. GUI's in general are better for creative purposes where you basicly create a metaphor for that purpose only (e.g a music sheet in Cubase, a canvas in Photoshop).

With WME it's just the same. For scripting, there is a nifty language for you. You can create Pacman in WME if you want. With the recent support for methods, you can write powerful functions, if you want to.

But for *designing* purposes, WME offers a toolset to create a scene, tweak animations, and setup script <-> scene node relations. There are only drawbacks NOT having those GUI based tools.

Having said that, as a tool developer you have to make sure the workflow is okay, because if you have a crappy GUI, you are better of scripting in (which is not the case with WME )
You are absolutely correct. I go hang myself now. I just happen to like it more that everything, or at least as much as reasonable, is script controlled. It makes more sense to me than to open a thousand wizards and press a hundred buttons.

I do agree that I was quite harsh on WME. Some of my opinions have changed since then and some haven't. But as I'm not able to argue without making an ass of myself, I rather shut up from now on.

I'll go create some metaphors for some purposes now. Only.
__________________
Don't worry, I'm a doctor.
Wormsie is offline  
Old 03-14-2004, 07:46 AM   #54
dacloo
Guest
 
Posts: n/a
Default

Personally, I do not like what AGS has done with their "Windows GUI version".
I played with it and was surprised to see that AGS does so much for you, so much that I thought:
"Why not give that control to the user by scripts?"

E.g that screenshot you placed:

- "don't automatically move character in Walk Mode"
Uh, can't I just script this myself? E.g:
not add: On left click: actor.WalkTo(X,Y);
- "Characters turn to face direction"
If there is a command to turn to a direction, why not code that functionality myself?
...onClick{ (actor.TurnTo,myDestinationObject); }
Because if you leave that control to the user, I can for example, play an MP3, scale the character,
and show some explosions that go with the OnClick handler. (bad idea to actually do that :-)
- Room transition style...Why not do a custom transition, when I go to another scene?

Basicly: Why does the GUI interfere with what I believe to be scripting solutions?

My point is that I think "WME knows its place" when it comes to GUIs and scripting.
 
Old 03-14-2004, 08:07 AM   #55
Puts the 'e' in Mark
 
Marek's Avatar
 
Join Date: Sep 2003
Posts: 3,138
Default

I think the best solution is somewhere in the middle. The perfect engine should have a GUI that allows a newcomer to make an adventure game with almost no scripting, but where most of the details are based on defaults or templates. So characters would turn to face objects automatically, move characters in walk mode, scenes would have a default fade in / fade out, and so on. But that shouldn't stop anyone from creating a basic adventure game. All the customization stuff should be contained in the script files, where advanced users can tailor the templates to their specific needs.
Marek is offline  
Old 03-14-2004, 09:41 AM   #56
AGA
AdventureGameAficionado
 
AGA's Avatar
 
Join Date: Sep 2003
Location: Cardiff, Wales
Posts: 1,968
Default

dacloo: some things are so fundamentally basic that you shouldn't need to script them, the engine should handle them for you like it does with AGS...
__________________
Berian Williams - [SIZE=1]Visit agagames.com for free adventure games!
AGA is offline  
Old 03-14-2004, 10:08 AM   #57
iddqd
 
Join Date: Feb 2004
Posts: 118
Default

This may have been covered already, and if it has I apologize, but I have one question regarding AGS, WME etc etc. How are they for game size? I know now-a-days it is really a non issue with cheap storage and faster computers, but do these programs create games that have a file sizes that balloon to be larger than if you were to code them from scratch? I understand that they will all naturally be a bit bigger but is it by a considerable amount?
kingBLAOW is offline  
Old 03-14-2004, 10:16 AM   #58
AGA
AdventureGameAficionado
 
AGA's Avatar
 
Join Date: Sep 2003
Location: Cardiff, Wales
Posts: 1,968
Default

The average AGS game is about 2-3MB...
__________________
Berian Williams - [SIZE=1]Visit agagames.com for free adventure games!
AGA is offline  
Old 03-14-2004, 12:01 PM   #59
Lurker
 
Mnemonic's Avatar
 
Join Date: Sep 2003
Location: Czech Republic
Posts: 52
Send a message via ICQ to Mnemonic
Default

Quote:
Originally Posted by kingBLAOW
This may have been covered already, and if it has I apologize, but I have one question regarding AGS, WME etc etc. How are they for game size? I know now-a-days it is really a non issue with cheap storage and faster computers, but do these programs create games that have a file sizes that balloon to be larger than if you were to code them from scratch? I understand that they will all naturally be a bit bigger but is it by a considerable amount?

The resulting size is highly dependent on the game content; on the game resolution, number of scenes, number of animations, sounds, music etc. etc. The size of the engine runtime is insignificant. If your point is "the engines are full of various functionality most games won't ever use, therefore they make the games bigger", that's not the case, if you were to "code it from scratch", you'd probably save few hundreds of kilobytes at most.
As AGA said, average AGS game is about 2-3MB big, since the average AGS game uses 320x200 resolution. Most WME games use higher resolutions resulting in larger data files.
Mnemonic is offline  
Old 03-14-2004, 12:19 PM   #60
iddqd
 
Join Date: Feb 2004
Posts: 118
Default

Quote:
Originally Posted by Mnemonic
If your point is "the engines are full of various functionality most games won't ever use, therefore they make the games bigger"
That was indeed my point.. thanks for the informative reply.
kingBLAOW is offline  
 




 


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.