Welcome to my Starflight project
HOME
NEWS
SCREENSHOTS DOWNLOAD
BUGLIST TODO
LINKS
The reason I've decided to allow continuous access to the latest
build by anyone is so that people can play with the engine and make changes and
find bugs. These are the things that you should look for when you're
playing around with the engine
General always do list:
-
Memory leaks. Look for memory leaks on each and every
iteration of the build because they're impossible to track once the problem
code passes some point and I forget what I did.
-
Crashes. Obviously the engine should not crash, so look
for crashes in every build. I will only put up stable builds that
should not be crashing.
-
Slowdowns. Sometimes an engine that runs god awful slow
is a sign of some hidden problems. The FPS is will always be display on
the lower right corner of the screen. Keep an eye on that.
Community to do list:
- Generate better planet colors. The control file PlanetColor.txt
describes to the engine how to color the different planets. The planets
are color base on their lithosphere, which in turn, is base on the
temperature. The coloring is done by using a height field from 0 to 255.
0 is the lowest point and 255 is the highest. Basically all one need to
do is assign a different color to different height in order to color the
planet. The file format to do so is describe in the text file itself.
I have only created some really quick and dirty coloring so that I can tell
the different between planets.
- Render ship graphics of any kind as I'm sure it'll be useful for someone
somewhere. The view should be top down. It is best to just render
1 picture and the scale it as needed. The most efficient picture size is
500x500x32 bit colors. That's the size use by the ship configuration
screen.
- I'm going need a starport picture similar to what Starflight 2 looks like.
Some kind of a side view of various doors that the user can click on to enter
My to do list (minor):
- Star chart needs a zoom feature as everything is too small right now
- Star chart needs a auto pilot feature that'll automatically take you to a
destination
- Fuel usage on TV and ship travels
- Z - traveling star fields looks funny
My to do list (major):
- Starport engine
- News/mail screen
- Buy/sell screen
- Ship configuration screen
- Communication
- Combat