Dialog Algebra.



NWN2 Scripting

Dialog Algebra

Introduction
Introduction

Dialog Algebra - Introduction

   Dialog Algebra is a symbolic representation of an exchange of information between a computer and a human in a computer simulation setting. Specifically, Dialog Algebra deals with those computer simulations where the human is represented by a Player Character (PC) and the computer by one or more Non-Player Characters (NPC) and a  dialog, in the form of a conversation, is possible between the PC and NPCs..  
   
    Dialog Algebra was invented by Tom Adamson, Adjunct Professor of Information Technology and Computer Simulation at Southern New Hampshire University, Manchester, NH, USA.  This section introduces some of the many advantages of Dialog Algebra.



General Discussion

   Computer simulations that use dialogs in the form of conversations (such as Never Winter Nights II by Atari). allow for a multiplicity of complexities that help enhance the involvement and participation of the Player PC or Players (PCs).  In their simplest form, these conversations may be represented graphically as a tree structure with nodes and branches.  However, because of the many actions, pre-conditions, loop-backs, with links to other conversations, and other events offered by such conversations, the simple tree structure diagram of nodes and branches is no longer tenable.
   The representations of such complexities have long been a challenge to computer simulation designers.  As simulation editors evolve offering an even greater degree of reality in simulations, the designer challenge becomes a dominate factor in the economic design of such computer simulations.
  Dialog Algebra is an attempt to help the simulation designer to easily document the structure and interactions in and between simulation conversations   Such documentation may now be used by simulation producers to emulate the intent of the designer using any conventional simulation editor that supports conversations.


Advantages

  • Dialog Algebra can represent any number of conversation levels.
  • Dialog Algebra can show any number of levels of conversation loop-backs.
  • Dialog Algebra can show relationships between events, statements, and responses.
  • Dialog Algebra is capable of showing relationships between conversations and cut-scenes..
  • Dialog Algebra can show relationships between conversation links.
  • Dialog Algebra uses very few symbols.
  • Dialog Algebra is easy to learn.
  • Dialog Algebra can save hundreds of hours of production time for simulation designers and producers.
  • Dialog Algebra is free to use, there is nothing to buy.



Nwn2Scripting provides material for training only. We do not warrant the correctness of its contents. The risk from using it lies entirely with the user. While using this site, you agree to have read and accepted our terms of use and privacy policy.

Copyright 2008 by Adamson House, Ltd. All Rights Reserved.

Questions or Comments: EMail Webmaster

Donations are to Adamson House, Ltd who maintains this site.
All donations go the the improvement of this site.