Lemonade Stand: Difference between revisions
mNo edit summary |
|||
| (6 intermediate revisions by 3 users not shown) | |||
| Line 17: | Line 17: | ||
* [http://gitorious.org/lemonade-stand-olpc/lemonade-stand-olpc/commit/aaf4186bf1403a6ee2892f9c606d676d78311f17 1.1.0](git tag): Updated game code. | * [http://gitorious.org/lemonade-stand-olpc/lemonade-stand-olpc/commit/aaf4186bf1403a6ee2892f9c606d676d78311f17 1.1.0](git tag): Updated game code. | ||
* [http://activities.sugarlabs.org/en-US/sugar/addons/versions/4321#version-4 2.0, XO Release 4]: Game Rewrite | * [http://activities.sugarlabs.org/en-US/sugar/addons/versions/4321#version-4 2.0, XO Release 4]: Game Rewrite | ||
* [http://activities.sugarlabs.org/en-US/sugar/addons/versions/4321#version-5 2.1, XO Release 5]: Beautification Project | |||
==Structure== | ==Structure== | ||
| Line 103: | Line 104: | ||
* Choosing location of Lemonade Stand within the town, would influence sales, cost of supplies, etc.<br /> | * Choosing location of Lemonade Stand within the town, would influence sales, cost of supplies, etc.<br /> | ||
* Perhaps showing currency the player has letting them find total profit | * Perhaps showing currency the player has letting them find total profit | ||
==Helping Out== | |||
One of the things we always need are new [[Lemonade Stand/Events|random events]] to make the game more interesting.<br/> | |||
Another thing which is always useful is submitting new [[Lemonade Stand/Art|artwork]].<br/> | |||
==Fall 2010 Milestones== | ==Fall 2010 Milestones== | ||
| Line 171: | Line 176: | ||
cd lemonade-stand<br/> | cd lemonade-stand<br/> | ||
git clone git://git.fedorahosted.org/FortuneEngine.git fortuneengine<br/> | git clone git://git.fedorahosted.org/FortuneEngine.git fortuneengine<br/> | ||
mv fortuneengine/fortuneengine/* | |||
mv fortuneengine/fortuneengine/* ./fortuneengine/<br/> | |||
If you don't have pygame, then download and install it from [http://pygame.org pygame]. | |||
The game can then be run by executing 'python LemonadeStand.py' | The game can then be run by executing 'python LemonadeStand.py' | ||
==Game Play== | |||
After entering the command to run the game the following specials keys are used to actually play: | |||
*'''<ENTER>''': | |||
**From the Welcome Screen - Enters the game. | |||
**From the Main Screen - Enter the store. | |||
**From the Store Screen - Complete transaction, Leave store. | |||
**From Daily Log - Submits values entered. | |||
*'''Arrow Keys''': | |||
**From the Store Screen - Left and right arrows select a product. | |||
**From Daily Log - Up and down arrows select a monetary value (dollars, quarters, etc). | |||
*'''Number Keys''': From the Store Screen - Used to enter the desired quantity of the selected product. | |||
**From Daily Log - Used to enter the number of dollars, quarters, etc. which make up your profit. | |||
*'''<h>''': From any screen - Causes a help message to appear or disappear. | |||
*'''<ESC>''': From any screen - Exits the game. | |||
To access the different difficulty levels use the following commands to run LemonadeStand.py: | |||
*'''Easy''': python LemonadeStand.py -d 0 | |||
*'''Normal''': python LemonadeStand.py -d 1 | |||
*'''Hard''': python LemonadeStand.py -d 2 | |||
*'''Impossible''': python LemonadeStand.py -d 3 | |||
==Links and Resources== | ==Links and Resources== | ||
* [http://activities.sugarlabs.org/en-US/sugar/addon/4321/ Activity Page] | * [http://activities.sugarlabs.org/en-US/sugar/addon/4321/ Activity Page] | ||
* [http://gitorious.org | * [http://gitorious.org/lemonade-stand-olpc Git Repository] | ||
* [https://fedorahosted.org/fossrit/wiki/LemonadeStand Project Trac] | * [https://fedorahosted.org/fossrit/wiki/LemonadeStand Project Trac] | ||