FRPUNIVERSE Project Goals

Character Generation

  • Original Boxed Set, Book 1, Character Generation
    Character
    Type
    Status
    Navy Done, testing in progress
    Marines Done, testing in progress
    Army Done, testing in progress
    Scouts Not started
    Merchants Not Started
    Other Not Started
  • Mercenary Characters, objects are in skeleton form but not developed
  • High Guard Navy Characters, objects are in skeleton form but not developed
  • Extended Scouts, objects are in skeleton form but not developed
  • Suppliment 4, Citizens of the Imperium, objects are in skeleton form but not developed
  • Megatraveller, basic character generation, not started.
  • Megatraveller, basic character generation, not started.

Other character generation systems from various publications including the alien modules will also be incorporated into the libraries.

Star System Generation

Some of the basic structure has been started. I am gathering stuff I've written over the years in a smattering of languages (Perl, Assembler (yes! assembler!), C, BASIC, etc.) and converting it all to well structured (I hope) C++ code.

Extentions to the star system generation code will include the Scouts book, MegaTraveller, and the World Builder's Handbook.

GUI, maps and forms

My intent is to create a GUI in the manner of the TAS forms published in various suppliments and publications. These will be developed using the GTK+ toolkit.

Data Persistance

There are two forms of data persistance that are being investigated:

  1. XML Files the goal here being to provide a standardized XML schema that will allow interchange between the frpuniverse API and other application environments
  2. Database to allow the use of PostgreSQL and/or MySQL to store star system and character information.

Web Services and Interfaces

A side project I am considering building is a series of SOAP based web services that will be installed on my private web server. The sources for this will be made available for others to use.