SC Lecter
06-08-2008, 04:36 PM
At the last CDM, some of you expressed interest in submitting experiment ideas. So here is the template I promised.
Experiment Name
Self explanatory.
Description
A short description explaining what the experiment does. This is what is shown on the "@conduct 'list" list.
Syntax
How will the experiment be executed? Some examples include "@conduct 'experiment name" or "@conduct with/on <object> 'experiment name" or @conduct with/on <object1>, <object2>, ... , <objectN> 'experiment name." Leave blank if you're not sure. I'll figure it out.
Experiment Level
On a scale of 1-10, how hard is the experiment? The higher the level, the longer it takes to learn. Leave blank if you're not sure. Note that there is no correlation between difficulty to learn and the skills required to learn. Time forumla: time to learn = 5min + (5min x level)
Learn Noise
These are the emits shown during the lesson. There should be a minimum of 20. More for higher level experiments.
Required Skills
The skills and levels required to learn the experiment.
Required Experiments
What experiments(if any) should one know before learning this one?
Required Objects
Objects required to conduct the experiment. When the experiment is executed, the system will automatically search the environment and your inventory for these items. Things like ingredients will be used up.
Required Target(s)
This is a number. Do you execute this experiment on or with something? For example, for the Find Mass experiment, you must "@conduct with <object1> 'find mass" where the object1 is the object to be weighed.
Target Criteria
If you have required targets, do the objects have to meet certain criteria? Looking back at the Find Mass experiment, I know that objects have to be small enough to fit on a scale.
The Process
An outline/diagram of the steps one takes when executing the experiment. This can be as simple or complex as you like (or at least as complex as my abilities allow). If you want the experiment to just walk the character through the steps using emits, write up those emits. If you want it to be interactive (CYOA), include the steps and choices the character has to make. (I'll write up a more detail description of what a CYOA is below.) Don't forget to mention what happens if the experiment goes wrong (injury, damaged equipment, etc) or what happens when the experiment is successfully completed. This is probably the most complicated part of creating an experiment so if you need help or guidance, we can get together and talk about it.
I'll post an example of an experiment soon.
-------------------------------------------
CYOA - Create Your Own Adventure
CYOAs are great fun for players but take a bit of time to code. There are a few examples of these in game but you may not know what they are. For those who have done the Find Mass experiment, you'll notice that it will look something like this:
You place StoryCoder Lecter's off-white pulp fiction book on the scale and begin to balance it with weights.
The platform holding the weights rises slowly before coming to a gradual stop above the other side.
-- To add more weight, type @a.
-- To add small amount of weight, type @b.
-- To stop here, type @c.
-- To take away a small amount of weight, type @d.
-- To take away some weight, type @e.
If you want to use a CYOA for your experiment, you'll need to map out all the different possibilities. There are also a couple of limitations:
There can only be five different options at a time (a - e).
There are no delays. So if you want to perform a step and then delay for X seconds, you can't.
Experiment Name
Self explanatory.
Description
A short description explaining what the experiment does. This is what is shown on the "@conduct 'list" list.
Syntax
How will the experiment be executed? Some examples include "@conduct 'experiment name" or "@conduct with/on <object> 'experiment name" or @conduct with/on <object1>, <object2>, ... , <objectN> 'experiment name." Leave blank if you're not sure. I'll figure it out.
Experiment Level
On a scale of 1-10, how hard is the experiment? The higher the level, the longer it takes to learn. Leave blank if you're not sure. Note that there is no correlation between difficulty to learn and the skills required to learn. Time forumla: time to learn = 5min + (5min x level)
Learn Noise
These are the emits shown during the lesson. There should be a minimum of 20. More for higher level experiments.
Required Skills
The skills and levels required to learn the experiment.
Required Experiments
What experiments(if any) should one know before learning this one?
Required Objects
Objects required to conduct the experiment. When the experiment is executed, the system will automatically search the environment and your inventory for these items. Things like ingredients will be used up.
Required Target(s)
This is a number. Do you execute this experiment on or with something? For example, for the Find Mass experiment, you must "@conduct with <object1> 'find mass" where the object1 is the object to be weighed.
Target Criteria
If you have required targets, do the objects have to meet certain criteria? Looking back at the Find Mass experiment, I know that objects have to be small enough to fit on a scale.
The Process
An outline/diagram of the steps one takes when executing the experiment. This can be as simple or complex as you like (or at least as complex as my abilities allow). If you want the experiment to just walk the character through the steps using emits, write up those emits. If you want it to be interactive (CYOA), include the steps and choices the character has to make. (I'll write up a more detail description of what a CYOA is below.) Don't forget to mention what happens if the experiment goes wrong (injury, damaged equipment, etc) or what happens when the experiment is successfully completed. This is probably the most complicated part of creating an experiment so if you need help or guidance, we can get together and talk about it.
I'll post an example of an experiment soon.
-------------------------------------------
CYOA - Create Your Own Adventure
CYOAs are great fun for players but take a bit of time to code. There are a few examples of these in game but you may not know what they are. For those who have done the Find Mass experiment, you'll notice that it will look something like this:
You place StoryCoder Lecter's off-white pulp fiction book on the scale and begin to balance it with weights.
The platform holding the weights rises slowly before coming to a gradual stop above the other side.
-- To add more weight, type @a.
-- To add small amount of weight, type @b.
-- To stop here, type @c.
-- To take away a small amount of weight, type @d.
-- To take away some weight, type @e.
If you want to use a CYOA for your experiment, you'll need to map out all the different possibilities. There are also a couple of limitations:
There can only be five different options at a time (a - e).
There are no delays. So if you want to perform a step and then delay for X seconds, you can't.