This repository contains scripts and tools to process the GLC_FCS30D dataset in order to create bases for my mobile game. It allows analysis of landscape composition and supports data-driven game mechanics. The entire workflow is automated to facilitate data processing and visualization.
The GLC_FCS30D dataset (Zenodo link) is a global land cover dataset at 30-meter resolution. It provides detailed information on land cover types, which can be used to analyze landscapes, terrain features, and ecosystem composition. This dataset serves as the foundation for generating realistic bases and environments for my mobile game.
- Automatic Data Processing: All scripts are designed to process the dataset automatically, from downloading to generating structured outputs.
- Download via Python: The dataset can be downloaded directly through the provided Python scripts using the included JSON archive. download data
- TIFF File Exploration: Explore the structure of the TIFF files to understand landscape data. explore tiff structure
- Map Generation: Generate maps to visually verify the processed results and base compositions. verify data
- Game Base Creation: Extract and structure relevant landscape data to build bases and analyze the surrounding environment for gameplay mechanics. create bases
- Python (requests, pandas, rasterio, geopandas)
- JSON and CSV for structured data storage
- TIFF file handling for landscape data
- Automated workflows for reproducible data processing
- This repository is part of an ongoing mobile game project and is focused on data preparation and analysis.
- All scripts are designed to be automated, reducing manual intervention and allowing easy updates as the dataset or game requirements evolve.
- The code can be reused or adapted for other projects involving GLC_FCS30D or similar geospatial datasets.