GitXplorerGitXplorer
x

pycaptain

public
3 stars
1 forks
0 issues

Commits

List of commits on branch master.
Unverified
13608fdc19d9ccfccbb031305c325605d38e233a

Merge remote-tracking branch 'nils/master'

xxymus committed 10 years ago
Unverified
68d91e18abbc6746fa7c9f141197ee100b277821

intro .gitignore file

xxymus committed 10 years ago
Unverified
8be3a3da96849008d1ca36fde742c55139de5d6f

README: add images

xxymus committed 10 years ago
Unverified
8fe4af2257ac6cfba7c0dae54e9d33377acee3d0

client: include the external gloss source

xxymus committed 10 years ago
Unverified
7d50f95c34933d4cbcb1f04bacc1181507327f17

client: add TODOs to the glossy display

xxymus committed 10 years ago
Unverified
9f1b00f5ccb8b07b090f5e156bfe18dba84a2729

client: slightly faster GUI rendering

eerlehmann committed 10 years ago

README

The README file for this repository.

How to setup

On Ubuntu/Debian

Install pygame with: apt-get install python-pygame

On Windows

Install Python 2.7 from python.org and the latest stable version of pygame from pygame.org. Note that it may be impossible to launch a server from a Windows machine.

On Mac OSX

Install Python 2.7 from python.org and you may need to compile pygame from source, which can be found at pygame.org.

How to play

Launch a local game

Execute pycaptain.py and launch a scenario or use the quick play function.

Join a network game

Execute pycaptain.py and connect to a known server.

Launch a server

Execute pycaptain_server.py -a 192.xxx.xxx.xxx, specifying the address of the interface to use.

In-game shortcuts

UI

  • p take a screenshot
  • esc show in-game menu
  • spacebar switch view mode between main view and full screen radar

Ship control

  • s stop the engines and reset targetting
  • j open or close the FTL jump control
  • r activate or deactivate all turrets using matter
  • e activate or deactivate all turrets using energy

Special missiles control

  • n open or close the nuke launcher control
  • p open or close the pulse launcher control
  • m open or close the mine launcher control
  • c open or close the counter defense launcher control

Small ship controls

  • f launch or recall fighters
  • g launch or recall heavy fighters and bombers
  • h launch or recall harvesters

Screenshots