diff --git a/Executive-Summary.md b/Executive-Summary.md index 66b3771..0dedd77 100644 --- a/Executive-Summary.md +++ b/Executive-Summary.md @@ -1,17 +1,36 @@ -RPG Research volunteers and other contributors will create through multiple phases of development a solo and multiplayer adventure that furthers the vision and mission statements of the organization and helps train our -volunteer staff to use ERPGs to achieve these goals. +RPG Research volunteers and other contributors will create through multiple phases of development a solo and multiplayer adventure that furthers the vision and mission statements of the organization and helps train our volunteer staff to use ERPGs to achieve these goals. +The primary purpose of this development project is to create one of the most accessible role-playing games, designed from the beginning for accessibility, including the ultimate in accessibility: brain-computer interface controls. Allowing the participants to play the game with just their brain. #PROJECT TITLE Ilmatar # RPG Research ERPG Development Project Description and Objective(s) -Purpose is to make it easy to create adventures for specific targeted goals in recreation, entertainment, -education, and therapy, using most any game system or genre with the same narrative. +Purpose is to make it easy to create adventures for specific targeted goals in recreation, entertainment, education, and therapy, using most any game system or genre with the same narrative, with accessibility in mind from the beginning. Released as Open Source license with strong attribution requirements. -Three initial stages to development. +Stages of development summary: +Phase 1: Developer training, prototype story development, and prototype story testing to train developers, using NWN Aurora Toolset. + +Phase 2, +Part 1: Create Project Ilmatar toolset, minimum viable product (MVP). +Part 2: Create text-only, multi-user, online, turn-based adventure using this Project Ilmatar Toolset MVP, based on the Phase 1 storyline and geography. + +Part 3: Verify accessibility input controls working correctly, suppport screenreaders and other accessibility tools, especially with Brain-Computer Interface (BCI) controls. + +Part 4: Iterate through extending the toolset to be more complete for 1.0 needs, then expande the adventure features with the toolset, and continue to verify I/O with BCI. + +Phase 3: +Part 1: Add audio and graphics functions to the Project Ilmatar Toolset. +Part 2: Add audio and graphics to the existing prototype story (in the style of Dirk the Daring based on choices). Verify still works as online, multiplayer, turn-based. +Part 3: Verify still works with accessibility equipment, especially BCI. + +Phase 4: Add real-time GM function to the toolset, allowing the "GM", educator, or therapist, to intervene in the game real time within the game, with all the powers that a GM should have in a TRPG. + +Phase 5: +Part 1: Add physical world capabilities to the toolset so that a GM/Educator/Facilitator/Therapist can use the real-time tools as an interface with robotic equipment to roll dice, move miniatures, etc. +Part 2: Enable these robotic controls to work over Brain-Computer Interfaces (BCI), so players can roll physical dice, move miniatures, update character sheet, etc. using BCI. ## Stage 1: NWN:EE Developer training Training developers on some core concepts using Neverwinter Nights: Enhanced Edition including: solo game play, multiplayer cooperative play, DM client, Aurora toolset, developing cooperatively, narrative storyline development, connecting into cohesive whole, centralized server hosting. @@ -20,7 +39,7 @@ Training developers on some core concepts using Neverwinter Nights: Enhanced Edi Text only branching ETSMA (electronic text-based solo / multiplayer adventure) RPG Create toolset for creating adventures that meet this stage's design requirements. * Supports both single player and cooperative multiplayer (no PvP), turn-based, character and narrative driven, just text-based. -* Must b cross-platform support for end-users +* Must be cross-platform support for end-users * Changeable underlying RPG rules system. * Multiple genre support for the same story. * Minimum cross-platform support for: Linux, Windows, Mac, & Android.