UML Design using Software Ideas Modeler

class diagrams are 80% complete.
Still need to capture some of the main game logic classes, then the
interaction diagrams.