This project involved creating a 2D pixel art map generator in Python, built on a basic map generation code using the Perlin noise algorithm.
The program generates a PNG image of a randomly created map, saved in the project folder upon execution. Each map features a vibrant, exotic island biome with realistic elements such as varying water depths to depict oceans, ships in deep waters, sandy beaches, grassy plains, forests, and snow-capped mountains.
The island's landmass is populated with houses, trees, and a hidden treasure marked by a treasure icon. The generator is carefully programmed to ensure logical placement of elements, avoiding unrealistic scenarios like houses appearing in the water.
Research
Development
.png)
.png)
.png)
.png)
