"Simple". As in:
Its simple to walk from New York to San Francisco. Everyone knows how
to take one more step.
understand the concepts of programming, before they can even really start to learn and learn to use [DSA].
I've tried to say this. I thought I had said it. I will try again.
YOU DON'T NEED TO WRITE A DSA TO USE A DSA THAT SOMEONE ELSE HAS
ALREADY WRITTEN AND DOCUMENTED. IF YOU WANT A CUSTOM SOUND, USE
ZYX'S DSA FOR CUSTOM SOUNDS.
You use a pressure pad.....you did not write the code for that yet you figured
out how to use it. You teleport apples but you did not have to write the code
for a teleporter. In both those cases you probably had to learn something
before you were successful. Zyx's DSA for custom sounds is easier to use than
a pressure pad. A lot easier. Zyx's DSA to produce custom text in the text
area of the screen is easier to use than a teleporter. A lot easier. If you want a
particular apple to be poisonous then you need to get an expert to write the
DSA for you. It would probably be useful to more than one person so we could
document it and add it to the library. That would be harder to use but you still
would not have to learn anything about the language used to implement DSAs.
If you want to modify the behaviour of spells then you will have to learn to
edit a DSA definition. But even then it is likely that we can build a template into
which you only have to fill in the blanks for the spell types, scroll locations, and
symbols used to cast the spells. Another thing we might do for general tasks
such as this is provide a program that compiles the DSA for you. Zyx has tried
most everything and could probably provide an outline of what would be required
to compile a custom 'Spell Filter'. Sounds like fun. Zyx!!!! Are you there? Should it
be a GUI or a text-input compiler? Text is probably 'Simpler'.