User Tools

Site Tools


roleplaying:charactergenerator
no way to compare when less than two revisions

Differences

This shows you the differences between two versions of the page.


roleplaying:charactergenerator [2013/06/16 17:19] (current) – created - external edit 127.0.0.1
Line 1: Line 1:
 +======Character Generator======
 +
 +<html><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/au/"><img alt="Creative Commons License" style="border-width:0" src="http://i.creativecommons.org/l/by-nc-sa/2.5/au/88x31.png" /></a><br /><span xmlns:dc="http://purl.org/dc/elements/1.1/" href="http://purl.org/dc/dcmitype/Text" property="dc:title" rel="dc:type">Character Generator</span> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://www.curufea.com/Wikka/wikka.php?wakka=CharacterGenerator" property="cc:attributionName" rel="cc:attributionURL">Peter Cobcroft</a> is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/au/">Creative Commons Attribution-Non-Commercial-Share Alike 2.5 Australia License</a>.</html>
 +=====User Actions=====
 +   - Introduction Screen
 +    Enter parameters for system
 +    * Pre-chosen nodes
 +    *  Genre and Sub Genre
 +    *  Or choose a template for the above
 +    Choose type of generation
 +    * Environment - generate a setting
 +    *  Nature - generate a race or family group
 +    *  Nurture - generate events
 +    *  Full character - all three from an age range to another age range
 +    Save or print data
 +=====Admin Actions=====
 +  * Create/edit/delete Node
 +  *  Create/edit/delete Template
 +  *  Create/edit/delete controlled vocabulary
 +  *  View database problems
 +=====Structure=====
 +====Nodes====
 +  * Node ID# (unique identifier)
 +  *  Group (How nodes are identified as groups)
 +    * Genre (fantasy, scifi, modern, historic - controlled vocabulary?) --- Note -  I'm thinking of having one table per genre as a way to reduce processing.
 +    * Sub-Genre (low/dark/high/post-apoc etc)
 +    * Type
 +      *  Environment
 +      *  Nature
 +      *  Nurture
 +    * Sub-Type
 +      *  Culture,  Tech Level,  Social,  Political, Religious
 +      *  Racial Genetics, Tribal Genetics,  Family Genetics
 +      *  Birth, Childhood, Adolescence, Adulthood, Middle Age, Old Age
 +  * Sub-Group (for grouping of nodes that doesn't fit the above 4 identifiers, e.g. subgroups)
 +    *  Name of sub-group
 +  * Title (of this node)
 +  * Description (What it does)
 +  * Time (how long it takes to do)
 +  * New (weighted chance of acquiring this node new)
 +  * ++Inherit (weighted chance of acquiring this node from parents/family/society)++ Won't be bothering to implement this to begin with as templates and choosing nodes before random generation should cover it.
 +  * Chance Changes (effects the weighting of other nodes)
 +    *  List of Node IDs, Groups or Sub-Groups
 +    *  List of weighting changes
 +  * Effect Changes  (effects the description of other nodes)
 +    *  List of Node IDs, Groups or Sub-Groups
 +    *  List of description changes
 +  * Children (what having this node as a result means which other nodes are then used)
 +    *  List of Node IDs, Groups or Sub-Groups
 +====Templates====
 +  * Name of Template
 +  *  Genre
 +  *  Sub-Genre
 +  *  Pre-chosen nodes
 +
  
roleplaying/charactergenerator.txt · Last modified: 2013/06/16 17:19 by 127.0.0.1