Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67a
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Games > Simulation

    Space Commander 0.4

    Download button

    Downloads: 1,475  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Fair (2.4/5)
    15 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    B. Douglas Hilton | More programs
    GPL / FREE
    December 20th, 2006, 16:02 GMT
    ROOT / Games / Simulation

     Read user reviews (0)  Refer to a friend  Subscribe

    Space Commander description

    Space Commander is a game that aims to be similar to Elite and Privateer, with maybe a bit of Trade Wars thrown in.

    Space Commander is a game that aims to be similar to Elite and Privateer, with maybe a bit of Trade Wars thrown in.

    The project is a remarkably functional space simulation with under 200 lines of code in the main file.

    DEPENDENCIES

    You need a recent version of Python and some support libraries. The game is currently being written using Python v 2.4.3 but it may work with newer or older versions with some minor tweaking. I intend to be using Python 2.5 and PyGame 1.8 shortly.

    · Python 2.4.3
    · PyGame 1.7
    · Numeric 22.0

    Basically you need a pretty complete Python kit. Most Linux distributions should have everything that you need and Windows / OSX users will be able to install it all with a small bit of effort.

    To play the MIDI score in Linux you have to install and configure Timidity due to some old code in sdl-mixer which is a pre-dependency of PyGame. If the game crashes and
    complains about midi, just comment out the MIDI line in spacecommander.py to disable it.

    As to performance issues. I pass the buck. If it runs too slowly then get a faster computer, better graphics card, better operating system, whatever.

    The idea of writing this in Python is to have a compromise between ultimate performance and the ability to understand and tinker around with the code.

    You could try reducing the number of stars in the galaxy by editing bigbang.py also.

    Feel free to re-write the game in hand optimized assembler, but you must send me a copy of your code per the LICENSE.

    RUNNING THE GAME

    Linux: ./spacecommander.py

    KEYBOARD COMMANDS

    ESC / Q: Quit the game
    Left / Right: Yaw
    Up / Down: Pitch
    PgUp / PgDN: Roll

    What's New in This Release:

    · The main engine was completely rewritten and now supports flying a spaceship around a randomly generated galaxy. 2D rendering of objects using PyGame is supported.
    · Mouse flight control is featured.



    Product's homepage

      


    TAGS:

    Trade Wars | simulation game | space simulator | Space | Commander | simulator

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM