Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

As people will mention, the art style is incredibly charming. Herb is just a little cutie. The Game had a simple story as well that tied perfectly into the gameplay loop and made sense. The only thing that held me back was the lack of tools in the drawing section which made it quite a bit harder to paint. BUT the undo button that gradually erases the paint is AMAZING I've never seen it in a program but I need it now haha :D

(+1)

Hey thanks Herb is best boi :)
In terms of the undo I save eat drawing circle in an array and that array gets redrawn each update. For each change to that array it is stored in an array of arrays so as you undo it just grabs the previous state. E.g
previous_drawings = [ [], [1], [1,2]]

current_drawings = [1,2,3]

undo
grab the last element of previous drawing -> current_drawings = [1,2]

Ohhhh, array-ception, smart :D