MAIN

GALLERIES:                  

CITY TILES
OBJECTS
INTERFACE
INTERIORS
COCKPIT
SHIP
TERRAIN
ODDs-n-ENDs
DOWNLOADS
LINKS / INFO
DOCUMENTS / DOWNLOADS:

PROJECT DOWNLOADS

SUNDOG GAME  (UPDATED INSTRUCTIONS - this should take no more than a few minutes to install everything, and download time (for high-speed) is about 5  minutes to snag everything here - most are small files)

If you want to see the latest build of the game, here is what you need to do: (These steps will not be necessary when the game is compiled for a release candidate - You'll only need the game itself.)  You need to install Pygame (what the game is being developed in), and two add-ons (Numeric for mathematics and Psyco for streamlining game speed).

1.   Install Python Programming Language: http://www.python.org/ftp/python/2.5.1/python-2.5.1.msi (Windows)
For Linux, most distributions already have Python included, but if you don't have it, try here: http://aspn.activestate.com/ASPN/Downloads/ActivePython

2.   Install Pygame for Windows: http://www.pygame.org/ftp/pygame-1.7.1release.win32-py2.5.exe  Other Pygame distributions for Mac, Linux, etc are located here: http://www.pygame.org/download.shtml

3.   Install Numeric: http://rene.f0o.com/~rene/stuff/Numeric-24.2.win32-py2.5.exe (Windows version - Linux version coming soon)

4.   Install Psyco:
http://downloads.sourceforge.net/psyco/psyco-1.5.2.win32-py2.5.exe (windows version)
                Psyco, Linux version: http://downloads.sourceforge.net/psyco/psyco-1.5.2-linux.i386-2.5.tar.gz


5.   INSTALL SUNDOG: http://pdevine.users.sonic.net/20071215sundog.tar.gz (Check the Sundog Sourceforge forms to ensure you have the latest version as I might neglect to update this at some point)

6.   Run "ship.py" and ENJOY!

Cannot open the .gz file? Get WINRAR to extract it: http://www.rarlab.com/download.htm
 

 

PROJECT DOCUMENTS


  Market Engine Information - LOCATED HERE
This page shows off some screen shots of the market engine and gives some information about it.

 

  Game design outline - LOCATED HERE
This is an outline I was putting together to focus the tasks and game topography for the remake. I also was infusing into it as much detailed information as I could glean from the original game, which would save lots of time when we code the Sundog Resurrection game engines.  You'll have to dig through the basic info on the game to find the gems (i.e. time calculation, attribute erosion and boosting calculations, what specific requirements are indicated by the colors of attribute bars and status lights, etc.

I'll keep adding to it over time, and note when an update is made. 
 


SunDog REVISED (OCT 24 2007) databases - LOCATED HERE

I have zipped up two Access databases that contain the most current Sundog data.

"Sundog_Data_revised_with_system_data.mbd" contains only the data for the original game system. The other, larger file "Sundog_Data - FULL SYSTEMS!.mdb" is what the name implies: it is everything compiled to date, though much of this data is incomplete. As you can see by the image of the FULL STAR MAP, the new galaxy is huge and should be a nice playground to explore. However, it is best during the game development not to bite off more than we can chew, so for development purposes use the smaller database containing only the original system. Once we get the game functioning happily with that, we can complete the larger database (ie. add planets and cities to the new stars, set the planetary variables for the new planets, etc) and use the full database in the game. 

So allow me to repeat: the larger "FULL SYSTEMS" database is only for reference and amusement at this point.
USE ONLY THE SMALLER
DATABASE FOR GAME DEVELOPMENT

Also:
DO NOT MAKE CHANGES TO THE DATABASE WITHOUT COORDINATING WITH ME FIRST! The planetary data, variables, etc are finely tuned right now to create an interplanetary stock market that is (a) functioning and healthy, and (b) fairly accurate to the original game. Changing even one variable might cause significant effects that might not be immediately noticed. I spent a month tweaking those variables so please do not change them. Later, we can put variables and data into the larger Full Systems database, and there won't be a similar concern about a delicate balancing act, since the market engine can just do it's thing naturally. However, for the original system (which is where the player will be stuck until he can access Enlie), there needs to be strict control over the database variables.