Skip to content

bedinotti/playdate-perlin-explorer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Perlin Explorer

Main screen

This game for the Playdate explores the Perlin noise API provided by the Playdate SDK

About

This was built as I was trying to understand the API with help from folks in the Playdate Dev Forum. It does the following:

  1. Generates a size x size grid of Perlin noise (values from 0.0 - 1.0)
  2. Dithers them to get a color pattern somehwere between black and white
  3. Draws those squares in the grid.

Options

Options screen

Using the options screen, you can change

  • the number of squares in the grid (size)
  • the z value (these values are in 3D-space, turns out.)
  • how often the pattern repeats
  • the number of "octaves" to use, and how much to persist later octaves.
  • the method by which the noise is generated

License

This is licensed under the MIT License. See LICENSE.md for more details. Generally: anything you build with this is yours.

This template only works with the Playdate SDK. Make sure you follow the terms of the Playdate SDK License when building your games.