Lemonade Stand

I have been going through old Basic games in past posts.  I’ve also been studying Pascal, Kyan Pascal in particular.  I wanted to do something in Pascal and needed a small project.

Lemonade Stand is such a program.  The problem I have had working with these old programs is figuring out what the original programmer was doing.  If you look at some of the games that I have been looking at, they are writing really amazing code.  They are writing programs to run on as many computers as possible, with small amounts of memory.

I think this time I’ll start from scratch more or less.  I’m going to use the concept of the Lemonade Stand and build the program in modules.

The basic concept is you want to sell Lemonade and make a profit.

I thought I would start out selling Lemonade made from a store brand mix.  As you play on, the ability to sell a brand name mix and later fresh made Lemonade could become an option.

Additionally, I would start with 9 oz cups and later offer 7 oz cups as an option.  Advertising would consist of posters small (11″x14″) and large (22″x28″).

One thing I did was look up prices for the lemonade mixes, poster board and paper cups.  I want to use current real world prices.

My goal is to create a playable game that is clearly documented in the code.  Where Lemonade Stand is usually a fairly small game I should not run into memory problems or the need to compact the code.

I’m only going to post about Lemonade Stand on an infrequent basis as I make real progress.

 

 

 

Posted in Apple //c, Apple IIe, Programming Tagged with: , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *

*