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== |
| + | For more detailed information on how to implement new things, please see the [[Lemonade_Stand/Developer_Documentation|Developer Documentation]] |
| + | |
| The game's 'day' is split into 3 parts (Start of day, Day occurs, and End of day) | | The game's 'day' is split into 3 parts (Start of day, Day occurs, and End of day) |
| | | |
Line 101: |
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 169: |
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/* ./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/lemonade-stand-olpc/lemonade-stand-olpc Git Repository] | + | * [http://gitorious.org/lemonade-stand-olpc Git Repository] |
| * [https://fedorahosted.org/fossrit/wiki/LemonadeStand Project Trac] | | * [https://fedorahosted.org/fossrit/wiki/LemonadeStand Project Trac] |