A downloadable game for Windows

Download NowName your own price

Update July 3, 2016

  • Added wage rate for cashiers, which is added to the new cost statistic
  • Added profit statistic which is the total sales minus cost
  • Grocery definitions are now stored in a database, and then exported to an XML file which is read by the grocery parser that I wrote
  • Simulation time now displays by hours, minutes, seconds, and milliseconds.

Update July 2, 2016

  • Added ability to open and close lanes
  • Progress bar showing cashier delay until ringing up next item
  • Added Customers Left Angry statistic for the total number of customers who left before checking out when Happiness reached zero.

Update July 1, 2016

  • Added ability to scroll up and down with the W and S keys
  • When lane deleted, customers in lane go back to the waiting list and bagged groceries return to cart
  • Customers from longer lanes will now move to shorter lanes if possible (customer meets express lane requirement if there is one)
  • Patience number replace with text (High = less than 1, Medium = less than 2, Low = Less than 3). 100 - Patience * Wait Time = Happiness. Customers leaves without paying when happiness reaches zero.
  • Sales for deleted lanes are now saved and added to the overall sales and sales per second values

Update June 30, 2016

  • Added background music
  • Added "meat" and "produce" properties so those items are placed in separate bags


  • N - New Lane
  • D - Delete Lane
  • J,K,L,; - Customer Rate
  • Up/Down - Select Lane
  • E - Toggle Express
  • R,T - Change Express Limit

Customer Rules

  • New customer takes the lane with fewest customers
  • Customer items in cart must be less than or equal to the limit for express lanes
  • The cashier rings up an item in the customers cart after the delay period has expired and puts it into a bag
  • Customer happiness equals 100 - (W) wait time * (P) patience
  • Customer leaves without paying if happiness reaches zero

Bag Rules

  • Cold items go into separate bags
  • Poisonous items go into separate bags from food items
  • Fragile items go into separate bags
  • No more than five items in a bag (by weight later)


  • Speed up customer generation using the J and L keys
  • Try to maximize the sales per second value
  • New express lanes set the maximum item limit to zero. Raise it with the T key
  • If there are customers in the Waiting for Lane, then they can not find an open lane based on the number of items in their cart


  • Deleting a lane will also delete all of the customers in it. Customers should probably go back to the Waiting for Open Lane to find a new lane.
  • Customers should be able to jump to a shorter lane if a new lane opens

More information

Published 1 year ago
AuthorLevi D. Smith


Download NowName your own price

Click download now to get access to the following files:

ExpressLaneWindows.zip 54 MB

Leave a comment

Log in with your itch.io account to leave a comment.