Posts: 1364
View Profile
Infinity Travel Prototype
« on: January 21, 2009, 11:38:18 PM »
For your amusement and edification, I offer an Infinity Travel Prototype.
Its primary purpose is to give a sense of space in the vicinity of our own Sun with a certain amount of interstellar ship activity. You cannot do anything with it other than watch what it does. There are viewing controls.
1. It shows a sensor volume 8 parsecs in radius. That's 17738 cubic light years.
2. The star distribution matches that described by Wikipedia according to the Harvard Spectral Classification.
3. Star sizes are accurate only in relation to each other. Red giants are not accounted for. There are no O or B class stars because of the small sampling.
4. There are 500 stars in the sensor volume. No other bodies are shown.
5. Ten ships travel optimal routes between two random stars. They fly between the two endpoints over and over again. They are displayed as white stars.
6. Ships have a 2 second turnaround time before they are back into FTL travel. Ships layover for 10 seconds at a destination before beginning the return trip.
7. All ships travel at 1.6 light years per second.
The application is a Windows-only .NET application. It requires that you have .NET 2.0 and DirectX 9.0 installed on your system. It should run on Windows XP, Vista and Windows 7.
1. Download this zip file.
2. Unpack it into a folder of your choosing.
3. Run the Infinity.exe program file.
That will display a fairly standard Windows user interface. Open a new project by selecting File.New. That will display a new project window with a view of the sensor volume around you. The ships will immediately begin traveling.
Click in the display area to control the display. Your mouse pointer will vanish and you will have control of the display. Press the Escape key to stop controlling the display.
The viewing controls are similar to ASEToBin except that I went with a WASD/Mouse combination. Move the mouse to look around, press the WASD keys to move. The Q and E buttons will rotate the view.
A depth-cueing 'fog' can be toggled by pressing the F key.
The speed at which the camera moves is displayed in the upper left corner of the window. Use the mouse wheel or the PAGE UP and PAGE DOWN keys to control the camera speed.
Kill the application when you've had enough.
Software Disclaimer: this is a piece of software that you involve yourself with at your own risk. It is open source for non-commercial use only. Source code can be extracted from the software by using tools such as Reflector.
This prototype is currently extremely limited. The numbers that I chose are not intended to be suggestions as to how things should work. The prototype is intended to communicate a sense of what we're getting into when we try to sense out over roughly 25 light years in the low-density area of our own solar system. It also attempts to illustrate what ships zipping about might look like when traveling at observable speeds. I suggest moving the camera clear of the sensor volume so that you can see the whole picture.
http://sites.google.com/site/e…Travel.zip?attredirects=0