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