Quote:
Originally posted by Faheria_GP2
people believe he can script good, because quite frankly, they think NPC-Scripting is a complicated thing which makes scripting a door take hours . When in fact, most scripts are 15-minuters at most, which brings me to my poll, does he actually deserve all this priviledge?
|
Ehm...average scripts are like 1 to 2 hours...and that's only proto's of 'em...finished and polished I'd say 4 hours, and that's usually bare minimum. I spend hours sometimes just scripting things to lay out what I would like to script. Of course...I guess I get bored with small projects
A door could easily take an hour though...
Quote:
Originally posted by Faheria_GP2
Yes, but still, learning by example is a terrible way to learn, it promotes conformity, where all scripters do things exactly the same, and originality begins to die, scripting things your own way promotes creativity, and allows for customization, and possibly improvements. All complex scripting is best learnt by oneself, where you can stand out amongst a crowd, and create innovations.
|
If by example you mean by looking at scripts that are already working, then you couldn't have been farther from the bullseye. That's the BEST way to learn...it's how I learned, and it's how some of the best scripters I know learned.
Why? Because scripters who made these things used their own strategies to make the script. It's good to see how they did things, and then think, "How would I do it if I had to."
In reality, if you picked two random scripts out and studied them, you'd get a lot farther than with the entire commands list in front of your face. You get to use the commands in the environment, using a strategy someone has lain out for you, instead of trying to piece things together from the commands list and hope that they work.
Eventually, once you have surpassed what you can learn by studying others' scripts, you must start working on your own, from scratch, with your own strategy. You might refine your strategies, and dump the old ones you learned for new ones you made up.
For example, tell...say...both Kaimetsu and I to script something that will show a random field of stars on the screen, with the same exact image (no zoom or fancy stuff, just a plain old star like the old days). There's a very small chance we'd do it the same way, but the two scripts would pretty much produce the same result.
Point is, you start out by learning others' strategies, and when you're good enough, make your own. It worked for me at least
Quote:
Originally posted by Faheria_GP2
Stefan referred to Shadow Knight as a "leet" scripter, when me and quite a few other people know that he couldn't script his way around a trash can
|
Oh well. You've never seen Stefan call me a 'leet' scripter have you? Don't be jealous about it, and don't think he doesn't deserve it. If I seriously taught someone I'd hold them as one of the best scripters around, even if they were second rate.