# HG changeset patch # User David Sharpe # Date 1378597935 -7200 # Node ID ae77da0e8439eb5bd9a0b72a5604c4d6c378a07a # Parent 4cf19c6734eca4e0aab6822497151b8dee2cd7e3# Parent f82e07bacc123342936ba4c875974c2dc11d4782 Merge diff -r 4cf19c6734ec -r ae77da0e8439 README.txt --- a/README.txt Sun Sep 08 01:51:47 2013 +0200 +++ b/README.txt Sun Sep 08 01:52:15 2013 +0200 @@ -1,25 +1,39 @@ -Your Game Title +Werewolf Sonata =============== Entry in PyWeek #17 -URL: http://pyweek.org/e/nagslang -Team: Cape Viper (leave the "Team: bit") -Members: YOUR TEAM MEMBERS (leave the "Members: bit") -License: see LICENSE.txt + +URL: + http://pyweek.org/e/nagslang +Team: + Cape Viper +Members: + Simon Cross + David Fraser + Neil Muller + Adrianna Pinska + Stefano Rivera + David Sharpe + Jeremy Thurgood +License: + see LICENSE.txt Requirements ============ The game requires pygame and pymunk. Requirements can be installed by + pip install -e . + Or + pip install -r requirements.txt It was developed using python 2.7, pymunk 4.0 and pygame 1.9.2. Older versions may or may not work. -The editor also requires Albow 2.2.0 - (from http://www.cosc.canterbury.ac.nz/greg.ewing/python/Albow/) +The editor also requires Albow 2.2.0 from +http://www.cosc.canterbury.ac.nz/greg.ewing/python/Albow/ Running the Game @@ -35,30 +49,35 @@ How to Play the Game -------------------- +Move Lyca, the werewolf insurance assessor, around the screen with the arrow +keys or A, S, W, D. + +Fire a gun or claw aliens with X or CTRL. + +Change between werewolf and human by pressing C. + +Interact with doors and other objects using SPACE. + +There are no ducks. -Move the cursor around the screen with the mouse. - -Press the left mouse button to fire the ducks. - - -Development notes +Development notes ----------------- Creating a source distribution with:: - python setup.py sdist + ./scripts/build_unix.sh You may also generate Windows executables and OS X applications:: python setup.py py2exe python setup.py py2app -Upload files to PyWeek with:: +Later you might be able to upload files to PyWeek with:: python pyweek_upload.py -Upload to the Python Package Index with:: +Later you might be able to upload to the Python Package Index with:: python setup.py register python setup.py sdist upload diff -r 4cf19c6734ec -r ae77da0e8439 data/images/objects/rocket_console.png Binary file data/images/objects/rocket_console.png has changed diff -r 4cf19c6734ec -r ae77da0e8439 data/levels/end --- a/data/levels/end Sun Sep 08 01:51:47 2013 +0200 +++ b/data/levels/end Sun Sep 08 01:52:15 2013 +0200 @@ -36,7 +36,7 @@ classname: FloorSwitch name: cockpit_switch - args: - - [59, 298] + - [70, 300] - end - [100, 100] - 0 diff -r 4cf19c6734ec -r ae77da0e8439 source/icons/werewolf_sonata.svg --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/source/icons/werewolf_sonata.svg Sun Sep 08 01:52:15 2013 +0200 @@ -0,0 +1,422 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff -r 4cf19c6734ec -r ae77da0e8439 source/images/objects/rocket_console.svg --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/source/images/objects/rocket_console.svg Sun Sep 08 01:52:15 2013 +0200 @@ -0,0 +1,301 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + Q + +