Skip to content

In-progress remake of the 1979 Apple II game, Lemonade Stand, as a terminal game written in Python.

Notifications You must be signed in to change notification settings

sauceori/lemonade-remake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 

Repository files navigation

lemonade-remake
This project aims to recreate the 1979 Apple II game, Lemonade Stand, in
Python solely using the terminal and text graphics. lemonade-remake aims to
recreate the mechanics of the original game by referencing the original
Applesoft Basic code. The original Lemonade Stand was created partially as
a teaching tool for students to learn about the basics of business
management, this remake aims to have a similar educational slant for
aspiring programmers by adhering well to Python conventions and providing
ample documentation.
    This project could later be turned into a graphical application using
PyGame.

Authors
Ethan Hopkins

Lemonade Stand Sequential Program Description
1. Introduction - Show the introductory graphics (or ASCII art)
2. Variable Setup - Setup game state variables by player
3. Start of the Game
4. Display the Title Page
    Is the player starting a new game, or continuing?
        If the player is continuing
    If new, how many people are playing the game?
5. Display tutorial screen
    Press space to continue or esc to end
    If game is exited, prompt user whether they want to continue
6. Weather report display graphic
7. Enter the main game loop
    Each player makes daily decisions
    How many glasses of lemonade to make?
    How many advertising signs to make?
    What price to charge for lemonade?
    Would the player like to change anything?
8. Daily financial report
    Day and stand number
    Gross income made
        Number of glasses sold
        Price set by the player per glass
    Total expenses for the day
        Number of glasses made
        Number of signs made
    Profit
    Total assets with profit

About

In-progress remake of the 1979 Apple II game, Lemonade Stand, as a terminal game written in Python.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages