Space Travel

July 17, 2006

I finished adding in the code to enable moving ships through space.  The basic concept worked out better than I had enticipated.  However, there were some bugs in our distance formulas that were supposed to determine the amount of time it would take to travel from one place to another based upon the current solar placement of planets and moons.  Rick came up with the formula and figures but there was a bug in the data that my code passed to his.  It took some serious work to figure out where the issue was but once we figured it out everything began to work great.

Here is a screenshot of the user interface used to set a ship’s course:

Set Course

Once the ship movement was in place we could then work on other aspects of the game, such as mining asteroids, and probing/colonizing other planets and moons.  Here is a screenshot of a ship that is mining minerals for the asteroid belt:


Rick is currently focused on the defense engine which is absolutely necessary to protect your colony from invasion.  And I just started adding in game events, which are key points/messages throughout the game.  Here is an example of an event screen:

Sample Event

Remaking Millennium

July 14, 2006

A little over one month ago I read that Retro Remakes was hosting another remake competition.  I contacted Rick (Mt.Dew) to see if he would be interested in dusting off his keyboard to join me in working on a project for this competition.  Rick and I worked together on another retro remake project, Emerald Miner,  a few years back and were surprised to take 3rd place. 

Rick liked the idea of another project.  After much thought and discussion, we decided to work on a game Rick had played back on the Amiga:  Millennium.

Now, with just a little over one month left, we are about 65% done with the remake and starting to feel a little of the pressure to have it completed in time.  Here are a couple screenshots to give you an idea of how things look:

Power Plant

Power Plant

Earth Orbit

Earth Orbit

Moon Base

Moon Base