source: README.txt @ 602:1b77bcbfb9e3

Last change on this file since 602:1b77bcbfb9e3 was 391:fd8da9241381, checked in by Neil Muller <drnlmuller@…>, 11 years ago

Update README

File size: 2.6 KB
Line 
1Operation Fox Assault
2=====================
3
4Entry in PyWeek #9  <http://www.pyweek.org/9/>
5Team: Rinkhals
6Members:
7
8    Adrianna Pinska
9    Jeremy Thurgood
10    Neil Muller
11    Simon Cross
12    David Fraser
13
14A first PyWeek entry by the hackers of the Cape Town Python Users Group
15(CTPUG). The theme for PyWeek 9 was "Feather".
16
17
18RUNNING THE GAME
19================
20
21It is likely that you have obtain the game in one of four possible ways:
22
23Windows:
24
25If you have the Windows .zip file, unzip it, find foxassault.exe and
26doube-click it to launch the game.
27
28Unix:
29
30If you have the Unix .tgz file, make sure you have Python and pygame
31installed. The extract the tar file and run "python run_game.py" from
32inside the extracted folder.
33
34Mac OS X:
35
36If you have the Mac OS X .dmg file, double-click to open it. Drag
37Operation Fox Assault to Applications to install. Alternatively,
38double-click on Operation Fox Assault to run it.
39
40Source:
41
42If you have obtained the source directly, you need to install the
43dependencies listed further down. Then run "python run_game.py".
44
45
46CHOOSING A LEVEL
47================
48
49The levels can be found in data/levels. Start the game with the level name
50as the first parameter.
51
52
53HOW TO PLAY THE GAME
54====================
55
56Save the chickens!
57
58The aim of the game is to make as much money as possible from your chicken
59farm. The problem is the foxes, which want to eat your chickens.  Since hiring
60guards is both too expensive and unreliable, the obvious solution is to help
61the chickens defend themselves.
62
63You lose if you end a night with no chickens left.
64
65Chickens only lay eggs in henhouses, and must stay on the egg for 2 days to
66hatch a new chicken. Chickens that hatch in already full henhouses are
67moved to just outside. If there is no space outside, they die immediately
68from overcrowding.
69
70The the length of the game and the conditions required to win depend on the
71chosen level. The instructions for the level will be shown at the bottom
72of the instructions screen.
73
74
75DEPENDENCIES
76============
77
78You will need to install these before running the game:
79
80  Python:                   http://www.python.org/
81  PyGame:                   http://www.pygame.org/
82  Python Game Utilities:    http://code.google.com/p/pgu
83
84Fox Assault requires python 2.5 or later, pygame 1.8 or later and
85pgu 0.12.3.
86
87LICENSE
88=======
89
90GNU Public License, version 2 or later. See COPYING.
91For authors see COPYRIGHT.
92
93
94LINKS
95=====
96
97- http://www.python.org.za/pugs/cape-town/Pyweek9Entry
98- IRC: #ctpug on Atrum (http://www.atrum.org)
99
100- http://www.pyweek.org/9/
101- IRC: #pyweek on FreeNode
102- http://search.twitter.com/search?q=pyweek
Note: See TracBrowser for help on using the repository browser.