User:Allen Kerensky/Myriad Lite Roadmap
From OpenSimulator
< User:Allen Kerensky(Difference between revisions)
												
			 (re shuffle previews based on current development trends)  | 
			 (Update Preview 7 and Preview 8)  | 
			||
| Line 1: | Line 1: | ||
= Myriad Lite Roadmap =  | = Myriad Lite Roadmap =  | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
== Preview 1: Shooting (June 2011) ==  | == Preview 1: Shooting (June 2011) ==  | ||
| Line 91: | Line 85: | ||
== Preview 7: Character Builder/Updater ==  | == Preview 7: Character Builder/Updater ==  | ||
| − | The focus of Preview 7 will be to finish the character builder/updater started in Preview 5 and 6.  | + | The focus of Preview 7 will be to finish the character builder/updater started in Preview 5 and 6, but many new features also crept in.  | 
| − | * <del>Create Myriad Adventurer Handbook</del>    | + | * <del>Create Myriad Adventurer Handbook</del>  | 
* <del>Create Myriad Region Owners Handbook</del>  | * <del>Create Myriad Region Owners Handbook</del>  | ||
* <del>Develop a persistent character sheet database which runs in-world</del>  | * <del>Develop a persistent character sheet database which runs in-world</del>  | ||
* <del>Split out the character notecard reader/menu from the base character sheet module</del>  | * <del>Split out the character notecard reader/menu from the base character sheet module</del>  | ||
* <del>Convert Module Character Sheet to PPMA</del>  | * <del>Convert Module Character Sheet to PPMA</del>  | ||
| + | * <del>Convert Myriad Lite to PPMA</del>  | ||
| + | * <del>Convert Module Armor to PPMA</del>  | ||
| + | * <del>Convert Module BAM to PPMA</del>  | ||
| + | * <del>Convert Module Character Notecard to PPMA</del>  | ||
| + | * <del>Convert Module Meter to PPMA</del>  | ||
| + | * <del>Convert Module Progression to PPMA</del>  | ||
| + | * <del>Convert Module Resilience to PPMA</del>  | ||
| + | * <del>Convert Module Rumors to PPMA</del>  | ||
| + | * <del>Convert Module Skill Close Combat to PPMA</del>  | ||
| + | * <del>Convert Module Skill Ranged Combat to PPMA</del>  | ||
| + | * <del>Convert Module WELL to PPMA</del>  | ||
| + | * <del>Implement Module Social Combat</del>  | ||
| + | |||
[[User:Allen_Kerensky/Myriad_Lite_Dev|DEV IN PROGRESS]]  | [[User:Allen_Kerensky/Myriad_Lite_Dev|DEV IN PROGRESS]]  | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
* Implement PPMA for the character builder  | * Implement PPMA for the character builder  | ||
| Line 121: | Line 117: | ||
** Gradual Progression (client in testing, character updater not started)  | ** Gradual Progression (client in testing, character updater not started)  | ||
** Random Progression (client in testing, character updater not started)  | ** Random Progression (client in testing, character updater not started)  | ||
| + | |||
| + | * Finish Myriad Region Owners Handbook  | ||
== Preview 8: Critters and Conflicts ==  | == Preview 8: Critters and Conflicts ==  | ||
| Line 128: | Line 126: | ||
* NPC Specialists  | * NPC Specialists  | ||
* NPC Detailed  | * NPC Detailed  | ||
| − | |||
* Mortal Combat Stunts  | * Mortal Combat Stunts  | ||
* Social Combat Quotes  | * Social Combat Quotes  | ||
| + | * Magic Combat System  | ||
| + | * Witchgroup/Group Magic Combat System  | ||
| + | * Psionics Combat System  | ||
== Preview 9: Setting Specifics ==  | == Preview 9: Setting Specifics ==  | ||
Latest revision as of 10:54, 12 November 2013
[edit] Myriad Lite Roadmap
[edit] Preview 1: Shooting (June 2011)
-  
HUD -  
Character Sheet Loader -  
Non-Powered Armor -  
Firearm -  
Bullet -  
Ranged Combat Skill Handler -  
Opposed Test Handler -  
Practice Target 
[edit] Preview 2: Fists, Melee, Healing (June 2011)
-  
Healing -  
Melee Weapon -  
Built in Fist Fighter -  
Close Combat Skill Handler -  
Hovertext Meter 
[edit] Preview 3: Commenting (August 2011)
-  
Heavily Commented Code 
[edit] Preview 4: Quests ( Sept. 2011 )
-  
Contributed: BAM Adventure Giver NPC -  
Contributed: BAM Collision Goal -  
Contributed: BAM Location Goal -  
Contributed: BAM Touch Goal -  
HUD BAM Module -  
Holster -  
Power Armor 
[edit] Preview 5: Character Builder (Feb. 2012)
-  
HUD Unopposed Test Handler -  
Region CSVs Servers -  
Region Settings Server -  
Region Templates Server -  
Character Builder -  
Narrators -  
Contributed: BAM-compatible Traps 
[edit] Preview 6: Modular HUD, NPCs, Re-icense (August 2012)
The focus of preview 6 is creating the rest of the foundation roleplaying platform and lay the groundwork for character builder/updater: modularize HUD to work around script memory constraints, NPCs, and re-license
-  
Improved Armor HUD Module -  
Improved Armor Attachment -  
Myriad Lite v0.1.1 -  
Rumor Server -  
Rumor HUD Module -  
Myriad Lite v0.1.2 -  
CSV Server: Equipment with defined Resource Point costs -  
HUD Module Character Sheet Loader with support for default or region specific character sheets -  
Myriad Lite v0.1.3 -  
HUD Module Close Combat Skill (Fist Fighter / Melee) -  
Myriad Lite v0.1.4 -  
HUD Module Ranged Combat Skill (Firearms) -  
Myriad Lite v0.1.5 -  
HUD Module Character Sheet Loader with drop down menu for multiple characters per region if needed -  
Myriad Lite v0.1.6 -  
Update character sheet module to pick default character sheet if drop down menu is ignored -  
Add ESTATE= keyword to region setting server -  
HUD Module Damage and Health -  
Myriad Lite v0.1.7 -  
Turret script for autofire - Myriad damage to players -  
Add ESTATE= check to Character Sheet Module -  
HUD Module Damage and Health Movelock -  
HUD Module Talker/Emoter -  
Add PROGRESSION= options to Region Settings Server -  
Add base stats to all example skills for random progression, publish new Skills CSV and Skills CSV Server Code -  
HUD Module World Effect Library Language (WELL) -  
Add dice roller to Talker/Emoter(Myriad Lite v0.1.9 20120704) -  
BAM Adventure Giver NPC generates Rumors -  
BAM Collision Goal Rumors -  
BAM Location Goal generates Rumors -  
BAM Touch Goal generates Rumors -  
Narrator generates Rumors -  
NPC Goonsframework built, need more design and input -  
Meter code moved from HUD into its own Module -  
Meter Attach: Custom format strings -  
Meter Attach: Species/Career/Faction support -  
Region Status Board for character health/combat stats -  
Add RESPAWNPOINT to region server, notecard, and client for osTeleportAgent configuration -  
Add DEATHPOINT to region server, notecard, and client for osTeleportAgent configuration -  
Add TeleportAgentHome or osTeleportAgent to DEATHPOINT on die, RESPAWNPOINT on respawn into Module_Resilience -  
Relicense in CC-BY and BSD for full OpenSim adoption(4 previews early!) 
[edit] Preview 7: Character Builder/Updater
The focus of Preview 7 will be to finish the character builder/updater started in Preview 5 and 6, but many new features also crept in.
-  
Create Myriad Adventurer Handbook -  
Create Myriad Region Owners Handbook -  
Develop a persistent character sheet database which runs in-world -  
Split out the character notecard reader/menu from the base character sheet module -  
Convert Module Character Sheet to PPMA -  
Convert Myriad Lite to PPMA -  
Convert Module Armor to PPMA -  
Convert Module BAM to PPMA -  
Convert Module Character Notecard to PPMA -  
Convert Module Meter to PPMA -  
Convert Module Progression to PPMA -  
Convert Module Resilience to PPMA -  
Convert Module Rumors to PPMA -  
Convert Module Skill Close Combat to PPMA -  
Convert Module Skill Ranged Combat to PPMA -  
Convert Module WELL to PPMA -  
Implement Module Social Combat 
- Implement PPMA for the character builder
 - Character Builder Controller - rewrite to load/store/control in correlation with region servers and character sheet module
 -  Character Builder integration with updated character sheet module
- Points-Based Creator - loads/stores intial points to character sheet module
 - Template-Based Creator - loads/stores initial templates and remaining GP to/from character sheet module
 - Random Creator - loads/stores random allocations and spends to/from character sheet module
 
 -  Progression (client in testing, character updater in testing)
- Level-Based Progression (client in testing, character updater pending)
 - Gradual Progression (client in testing, character updater not started)
 - Random Progression (client in testing, character updater not started)
 
 
- Finish Myriad Region Owners Handbook
 
[edit] Preview 8: Critters and Conflicts
The focus for Preview 8 will be to provide the opponents to fight and NPCs to interact with and remaining combat systems
- NPC Critters/Goons (Revised)
 - NPC Specialists
 - NPC Detailed
 - Mortal Combat Stunts
 - Social Combat Quotes
 - Magic Combat System
 - Witchgroup/Group Magic Combat System
 - Psionics Combat System
 
[edit] Preview 9: Setting Specifics
The focus of this preview will be to build out all of the setting-specific parts of the core Myriad RPG book.
NOTE: The ORDER of development is being revised due to survey results.
-  Implement Medieval setting specifics
- Statistics
 - Resiliences
 - Templates
 - Boons
 - Flaws
 - Skills
 - Special Effect Abilities including Magic, Occult, and Psionic abilities
 - Equipment
 
 
-  Implement Modern setting specifics
- Statistics
 - Resiliences
 - Templates
 - Boons
 - Flaws
 - Skills
 - Special Effect Abilities including Magic, Occult, and Psionic abilities
 - Equipment
 
 
-  Implement Futuristic setting specifics
- Statistics
 - Resiliences
 - Templates
 - Boons
 - Flaws
 - Skills
 - Special Effect Abilities including Magic, Occult, and Psionic abilities
 - Equipment
 
 
-  Implement any remaining Universal setting specifics
- Statistics
 - Resiliences
 - Templates
 - Boons
 - Flaws
 - Skills
 - Special Effect Abilities including Magic, Occult, and Psionic abilities
 - Equipment
 
 
[edit] Preview 10: Cleanup and Release 1.0
The focus of Preview 10 will be 3 things:
- Visit all scripts to update message formats and processing to use a universal format/specification.
 - Embed updater capabilities
 - Fix remaining script-by-script minor issues such as OpenSim-compatible attach/detach, region change and teleport script restart, etc.
 
- Design universal Myriad message format to be used between all Myriad scripts
 - Revised Armor Module to avoid lack of opensim detach
 - Revised attachment code to reset/resume after changed teleport and changed region events
 - Revised server code to reset/resume after changed region restart events
 - Updaters (possible llLoadRemoteScriptPin setup)
 - Final bugfixes
 - Release 1.0 to Community Development
 
[edit] Beyond 1.0: Expansions
- Resource Gathering
 - Crop Harvesting
 - Crafting
 - Technology Tree
 - Roleplay Currency
 - Intersim Trade and Economics
 - Expanded vehicle combat
 - Your suggestions here...