Difference between revisions of "Lemonade Stand"
Line 5: | Line 5: | ||
*[[User:Mdd8919 | Mitchell DeMarco]] | *[[User:Mdd8919 | Mitchell DeMarco]] | ||
*[[User:Epsilon748 | Anthony King]] | *[[User:Epsilon748 | Anthony King]] | ||
+ | *[[User:Echo35 | Anthony Lubrani]] | ||
==Idea== | ==Idea== |
Revision as of 13:20, 17 April 2009
Group Members
Idea
This is your basic "Lemonade Stand" style game, where the player manages a lemonade stand (or similar such store) and tries to make as much money as possible.
Goals
We're looking to create a workable prototype with the ability to buy materials and sell a product.
Potential Problems
Localization is likely to be a big problem in this game. Not simply translating the words, but also translating the idea, ie. finding out what kind of shop would be reasonable to open in a country, what it might stock, etc.
Wishlist Ideas
Weather patterns impacting sales
Making change (introduction to currency/fractions/small decimals)
Advanced mode: changing the recipie for your "lemonade"
Bargaining/haggling
Potential use of network, competitive or cooperative modes
Code so far
def supplyReduce():
global cups, lemons, ice
if cups != 0:
cups -= 1
if lemons != 0:
lemons -= 1
if ice != 0:
ice -= 1
print "some of your supplys was stolen by ants!"
def makeStuff():
global cups, lemons, ice
made = min(cups, lemons, ice )
cups -= made
lemons -= made
ice -= made
print "You made " + str(made) + " cups of lemonade"
name = 'lemonade stand'
cups = 0
lemons = 0
ice = 0
today = 0
daysToPlay = 0
print "Welcome to " + name
daysToPlay = input("How many days would you like to play for: ")
while today <= daysToPlay:
print " "
print "You have"
print "cups: " + str(cups)
print "lemons: " + str(lemons)
print "ice: " + str(ice)
print " "
try:
cupsToAdd = input("How many cups do you want to buy? ")
cups += cupsToAdd
lemonsToAdd = input("How many lemons do you want to buy? ")
lemons += lemonsToAdd
iceToAdd = input("How much ice do you want to buy? ")
ice += iceToAdd
except:
print "dont break my program"
print " "
makeStuff()
supplyReduce()
today += 1