Using Perlin Noise to Generate 2D Terrain and Water | Dark Hacker News