I'm working on a Sector implementation at the moment. I'll post the RDocs for it sometime tonight, but for now it's designed to work with Ross's Galaxy, and also assumes that Planets and Stations implement name => String. It also adds @visited_sectors to Player, so that long range courses can only be plotted to (and through) previously visited sectors. If I have time, I may add support for one of the other ideas (nebulas, random encounters, black holes, etc.). Is anyone working on the Planet or Station classes? Tim On Mar 17, 2006, at 3:38 PM, Ross Bamford wrote: > On Sat, 2006-03-18 at 03:33 +0900, Jacob Fugal wrote: >> I've attached a library, GalaxyLoader, that parses a DSL for "world >> builders". > > Pretty cool, beats my current random generation strategy :) > > I think I have a basic Galaxy implementation right now, with most > of the > requirements in there. I've made rdoc off of it and posted it at [1]. > I'll probably make a few (additive) changes between now and Sunday > though. > > I've left the tests in the rdoc to give some samples. It also seems to > work fine with the GalaxyLoader. > > [1] http://roscopeco.co.uk/code/ruby-quiz-entries/71/rdoc/ > > -- > Ross Bamford - rosco / roscopeco.REMOVE.co.uk > >