My favorites | Sign in
Project Home Wiki Issues Source
Background of the star-trek-oop project on
About, Background
Updated Feb 4, 2010 by

Project Background

On a wave of nostalgia, I started Googling for an old Star Trek arcade game that I (Dan Gilleland) remembered playing when I was a teenager back in 'cough'.

Along my wandering through the 'net, I ran across this article by Michael Birken on CodeProject about an old text-based Star Trek game written in BASIC (loooonng before it became "Visual" Basic).

Seeing that dear old spaghetti-code program brought back memories that I knew I would probably want to share with my students. I also thought that it would be cool to re-do this in OOP form to demo some OOP concepts. Plus, I just wanted to play it again. :)

A few days later, I got talking with a colleague and, on a whim, we decided to kick out that OOP version. After about an hour of talking & planning, we came up with a general game plan, and I started coding the core classes & interfaces. The excitement started to generate, and it seemed a good time to start up an SVN repository. After a bit of deliberation, I decided to host it on Google's Code Hosting site.

The first draft of star-trek-oop is written in Java on Eclipse Ganymede and is synced with this site using Subclipse.

Game Background

There are a few places on the Internet which discuss the background of the original "Star Trek" and "Super Star Trek" games, but the best one (that I know of) is by Maury Markowitz. In his write-up, he relates the stories of people who were at "ground zero" of the creation of the various versions of this game. It's a must-read for anyone wanting some history (like those of us who were alive when this history was in the making).

Other Versions

Among the various versions of this game floating around the web, I've run across the following:

Comment by, Jul 26, 2013

Games of Fame is back up on a Wordpress host. You can find the article here: Star Trek.

Sign in to add a comment
Powered by Google Project Hosting