Projects / travtrack


travtrack is a tool to help a Traveller(tm) referee keep track of essential data for a game. Already implemented are galaxies, sectors, subsectors, systems, stars, planets, belt and moons. Yet to be implemented are trade routes, ships, characters, and all the rest. These will take some time, but should not be too complex. It currently uses the GURPS Traveller:First In rules for system generation, but a subproject is under way to add Classic Traveller generation and output. travlib is a collection of C routines that should make writing a Traveller application easier. A guile interface to the data representation functions is provided.

Operating Systems

Recent releases

  •  06 May 2003 16:34

    Release Notes: This version adds a Scheme format for reading and writing of travlib data files. It is a fully-tested release, and should be usable for real work from either C or guile. travlib 1.0 will be released concurrently with travtrack 1.0.

    •  10 Feb 2003 05:57

      Release Notes: Scheme bindings aremuch more Scheme-like. A guile test suite has been added. Many bugs have been fixed in both the C and Scheme areas.

      •  31 Aug 2002 04:32

        Release Notes: Added child validation, so that planets can no longer have galaxies orbiting them.

        •  19 Aug 2002 06:52

          Release Notes: Added a test suite which exercises every public function of every class. gnits checking is now used, and shar and bzip2 distributions were added.

          •  15 Jun 2002 18:39

            Release Notes: Various features were straightened up. The code was converted to use GTK+ enums. Object IDs were added.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.