Enhanced Networking Features

From PCGen Wiki
Jump to: navigation, search

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.