Difference between revisions of "Enhanced Networking Features"

From PCGen Wiki
Jump to: navigation, search
 
Line 10: Line 10:
  
 
* Chat
 
* Chat
*  
+
* Send initiative
 +
* Assign Damage
 +
* Revive/Kill Player
 +
* Assign Experience
  
 
This are the basics, but I feel we could do much more than this.
 
This are the basics, but I feel we could do much more than this.
Line 16: Line 19:
 
== Proposal ==
 
== Proposal ==
  
* Use [https://sourceforge.net/projects/simple-marauroa Simple Marauroa Server], a server based on [https://sourceforge.net/projects/arianne Marauroa], to handle communication, security and storage of characters.
+
* Use [https://sourceforge.net/projects/simple-marauroa Simple Marauroa Server], a server based on [https://sourceforge.net/projects/arianne Marauroa], to handle communication, security and storage of characters locally or over the internet.
 
* Add features like:
 
* Add features like:
 
** Visual Component (show players, monsters, etc)
 
** Visual Component (show players, monsters, etc)

Latest revision as of 21:18, 14 September 2016

Networking has been a forgotten feature of PCGen, but not any more! This page is for the proposal of new features to be implemented in this area.

The purpose of this page is to organize and decide features to be implemented on this area and incorporate those into the Roadmap.


Status

Currently, this forsaken feature within GMTool allows to host a server and/or connect to a server. The functionality was limited to the following:

  • Chat
  • Send initiative
  • Assign Damage
  • Revive/Kill Player
  • Assign Experience

This are the basics, but I feel we could do much more than this.

Proposal

  • Use Simple Marauroa Server, a server based on Marauroa, to handle communication, security and storage of characters locally or over the internet.
  • Add features like:
    • Visual Component (show players, monsters, etc)
    • Play over the internet (right now is limited to local network)
    • Add more GM control (assign modifiers, request die rolls, assign experience and treasure)
    • Dynamic campaigns where you load a D&D adventure for example, and players are ran visually thru it. With monsters, encounters, etc. Basically an automatic GM. This is an example of a game on top of the system.