I wanted to add a little grain to OUTSIDE PARTIES (when fully zoomed in). I didn’t want a fixed unchanging texture, but nor could it be random (which would “sparkle” when you crank). Solution: slice up the noise image in a deterministic way based on the view coordinates and current zoom. Modulo (remainder) does the trick of choosing a pseudorandom flip for each slice.

Here it is, with a test “doodle” added to better show the slicing. It only LOOKS random.
#playdate #outsideparties #horrorgame