root/trunk/README.txt

Revision 289, 2.7 KB (checked in by mg, 3 years ago)

Release version 0.9.6.

  • Property svn:eol-style set to native
Line 
1PySpaceWar
2==========
3
4Two ships duel in a gravity field.   Gravity doesn't affect the ships
5themselves (which have spanking new anti-gravity devices), but it affects
6missiles launced by the ships.
7
8You can play against the computer, or two players can play with one keyboard.
9There is also a Gravity Wars mode, where the two ships do not move, and the
10players repeatedly specify the direction and velocity of their missiles.
11
12Web page: http://mg.pov.lt/pyspacewar
13
14Bug tracker: https://bugs.launchpad.net/pyspacewar
15
16Requirements:
17 * Python (http://www.python.org/), at least version 2.4
18 * PyGame (http://www.pygame.org/)
19
20
21Quick start
22-----------
23
24Just run 'pyspacewar' and play.  There is no need to build or install anything
25(although if you wish to do so, you can use the traditional 'python setup.py
26install').
27
28
29Player 1 Controls
30-----------------
31
32LEFT, RIGHT     - rotate
33UP              - accelerate in the direction you're facing
34DOWN            - accelerate in the opposite direction
35RCTRL           - launch a missile
36RALT            - brake (lose 5% speed)
371               - enable/disable computer control
38
39
40Player 2 Controls
41-----------------
42
43A, D            - rotate
44W               - accelerate in the direction you're facing
45S               - accelerate in the opposite direction
46LCTRL           - launch a missile
47LALT            - brake (lose 5% speed)
482               - enable/disable computer control
49
50
51Other Controls
52--------------
53
54F1              - help
55ESC             - escape to menu (pauses current game)
56PAUSE           - pause the game
57O               - hide/show missile orbits
58F, ALT+ENTER    - toggle full-screen mode
59+, -            - zoom in/out
60mouse wheel     - zoom in/out
61left click      - escape to menu (pauses current game)
62right drag      - drag the viewport around
63
64
65
66Command Line
67------------
68
69-f              - start in full-screen mode
70-m WxH          - choose video mode for full-screen (e.g. -m 800x600)
71-d              - show detailed timings for debugging/optimization
72
73
74Credits
75-------
76
77PySpaceWar was written by Marius Gedminas <marius@pov.lt>.  It is released
78under the GNU General Public Licence (see GPL.txt).
79
80Ignas Mikalajūnas <ignas@pov.lt> contributed the computer AI code.
81
82The planet images were borrowed from IGE - Outer Space, an open-source on-line
83strategy game (http://www.ospace.net/).
84
85The background image is a darkened version of a public domain Hubble Space
86Telescope picture of the NGC 3949 galaxy, downloaded from
87http://hubblesite.org/newscenter/newsdesk/archive/releases/2004/25/
88
89Icons were contributed by Jakub Szypulka and licenced under the Creative
90Commons Share-Alike 3.0 licence.  See
91http://cubestuff.wordpress.com/2007/12/23/pyspacewar-goes-tango
92
Note: See TracBrowser for help on using the browser.