fruit game 0.0.2
r → reset game
how canvas works:
- spend money (canvasprice) to deploy a blank grid of chosen width × height
- $1 per square unit
- bigger canvases sell for higher prices
how pricing works
- production cost = (width × height) + painted cells
- sale price = (width × height) × artist value
- artist value increases as u get paintings liked
how patrons work:
- each patron has a hearts-needed value and a set of preference tags (subjects, colors, categories)
- painting cells that match prefs fills hearts; mismatches cost reputation
- if hearts ≥ needed → patron likes it: u earn money and reputation gain
- gallerists cover production cost upfront but later return to claim a fraction of sale
- influencers force the next patron to buy
- if hearts < needed → reputation loss
- theres no game over state but when it hits zero u technically lose
how waitlist works:
- you start with zero waitlist spots
- certain rewards (the “waitlist” bonus) increase your
waitlistSpots - when you have at least one spot free, a waitlist button appears under the current patron
- clicking waitlist moves that patron into the queue and consumes one spot
- after each patron turn ends, if
waitlistisn’t empty the next patron is taken from the front of the queue instead of spawning new - you can reorder the queue: click any waitlisted patron’s icon to make them current and push the previous current to the back
- the queue length can never exceed your
waitlistSpots—once it’s full the waitlist button is disabled
how scrapping works
- toggle scrap mode with the “scrap” button (stays selected while active)
- in scrap mode, click to remove and refund:
- subject/tool button → +20 money, tool removed
- color container → +10 money, container removed
- canvas card → +½ of its production cost, card removed (blocked if a gallerist is waiting)
- scrap mode auto-exits back to creation after each scrap
dont choose eraser as a reward bc it doesnt do anything yet
dont make ur canvas too big bc the show button will be off screen
Leave a comment
Log in with itch.io to leave a comment.