Study: Perlin Noise Procedural 2D Terrain Generation

This is a personal project in Objective-C for generating semi-random maps for a potential iOS game. It uses perlin noise algorithms to generate a top-down elevation map and then draws the appropriate tiles onto the map based upon those elevations. Could easily be adapted to generate any kind of terrain and can be seeded.

  • 12