A little ProcJam project that creates archipelagos. Much of the source code, particularly map.js, is not very clean, but it is fairly well-optimized.
Try it online: https://captainlepidus.github.io/TinyArchipelago/
- Yvan Scher: Inspiration
- Martin Ankerl: Harmonious palette generation
- PIXI.JS: Rendering
- Endesga16: Palette
- Stefan Gustavson: Perlin noise implementation