Quote:
Originally Posted by Hiro
a handful of competent scripters left working on Graal
|
Probably has something to do with advanced scripting itself being a more difficult and ability demanding practise, as opposed to something which is open and realistically accomplishable to most normal players.
Through a large amount of time, practise and some degree of intelligence, it is possible for those with no prior coding knowledge to pick up the basics and explore more advanced coding. When it comes to trial and error however, which was the case for myself at one point and presumably most others, you don't get such code perfect the first, second, or third time. Coding isn't really about piecing things together until they merely work, and therefore it's easy for practising scripters to run into problems and grind to a halt.
Those who are educated in coding are likely to be aware beforehand as to how things should be scripted in a certain, as you say complex way, which can be necessary to avoid bugs, keep CPU usage down, be easier to implement new modules, as well as be easier for other coders to work with in future.