projects

InnerSpace

InnerSpace is a MUD-like system for building virtual worlds. The goal was to take the LambdaMOO approach to creating online worlds, and update it in hopes of attracting new players to an old idea.

Like many MOO-clones before it, InnerSpace uses Python as its internal scripting language. This provides a powerful environment for game authors, while a flexible object model allows for creation of complex in-game objects.

Since the primary client is a XHTML web interface, authors can customize the client appearance a great deal using standards-based XHTML and CSS -- even JavaScript or Macromedia Flash can be embedded.

Find out more

jam2 - A Drupal Module

Jam2 is a collection of components for the Drupal 4.7 CMS platform.

Jam2 provides a number on new node types that allow independent musicians to upload media and cover art, add album and artist data, and create and manage podcasts of new material or previously uploaded jams. Uploaded media can be presented to the user as an embedded Flash player, a download link, or both.

Users can create podcasts that feature the full array of iTunes tag data, so that podcasts can be easily listed with the iTunes Podcast Directory. Albums, once defined, can also provide their own podcasts, allowing musicians who choose so to involve their fans throughout the creation of an album.

Find out more