| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • Whenever you search in PBworks, Dokkio Sidebar (from the makers of PBworks) will run the same search in your Drive, Dropbox, OneDrive, Gmail, and Slack. Now you can find what you're looking for wherever it lives. Try Dokkio Sidebar for free.

View
 

Engine Cycle Overview

This version was saved 13 years, 8 months ago View current version     Page history
Saved by Bill Maya
on February 15, 2009 at 11:24:48 am
 

Another cut & paste/reformat example - billmaya

 

A story is a sequence of events.  In Storytronics, an Event always includes a Verb.  When the story engine encounters an Event, it hands an imaginary envelope (the Verb) to each of the Actors in turn:

The envelope contains a group of Roles for who can respond and how they respond:


Each Role specifies:

  • the conditions under which an Actor may assume that Role
  • the emotional reactions of an Actor taking that Role
  • a group of Options for that Actor for reacting to the Event

Each Actor considers that Role and, if that Actor meets the conditions defined on the Role envelope, then that Actor executes the Role, opening up its envelope to see the Options inside.


Each Option specifies:

 

  • which WordSockets will be used construct the sentence for that Option
  • the rules for what words will be chosen to fill those WordSockets
  • the Inclination of the Actor towards executing that Option

In turn, each witnessing Actor considers the list of Roles and assumes one of them if appropriate.  An Actor assuming a Role becomes the “ReactingActor” for the subsequent Role calculations.

Within that Role, a ReactingActor chooses the Option for which s/he has the highest Inclination. That chosen Option becomes a Plan.

Plans are later executed by the Engine, becoming Events.

The cycle begins again.

Many complications, but this is the basic idea.

As you can see, one Event can be pretty complicated in terms of all the decisions to be made by the story engine.  Fortunately for the player, most of that is invisible.  For you, the author, your job is to define the possible Roles, reactions, and Options for the Actors that will be triggered by the Verb.  The Verb Editor is the tool that will help you build all of this.

Comments (0)

You don't have permission to comment on this page.